class AddIdentityProviderStatusEnumAndUseOnIdentityProviders
Public Instance Methods
down()
click to toggle source
# File lib/osso/db/migrate/20200722230116_add_identity_provider_status_enum_and_use_on_identity_providers.rb, line 9 def down remove_column :identity_providers, :status execute <<~SQL DROP TYPE identity_provider_status; SQL end
up()
click to toggle source
# File lib/osso/db/migrate/20200722230116_add_identity_provider_status_enum_and_use_on_identity_providers.rb, line 2 def up execute <<~SQL CREATE TYPE identity_provider_status AS ENUM ('PENDING', 'CONFIGURED', 'ACTIVE', 'ERROR'); SQL add_column :identity_providers, :status, :identity_provider_status, default: 'PENDING' end