Class: AddIdentityProviderServiceEnum
- Inherits:
-
Object
- Object
- AddIdentityProviderServiceEnum
- Defined in:
- lib/osso/db/migrate/20200714223226_add_identity_provider_service_enum.rb
Instance Method Summary collapse
Instance Method Details
#down ⇒ Object
7 8 9 10 11 12 |
# File 'lib/osso/db/migrate/20200714223226_add_identity_provider_service_enum.rb', line 7 def down chnage_column :identity_providers, :service, :text execute " DROP TYPE identity_provider_service;\n SQL\nend\n" |
#up ⇒ Object
2 3 4 5 |
# File 'lib/osso/db/migrate/20200714223226_add_identity_provider_service_enum.rb', line 2 def up execute "CREATE TYPE identity_provider_service AS ENUM ('OKTA', 'AZURE');" change_column :identity_providers, :service, 'identity_provider_service USING CAST(service as identity_provider_service)' end |