You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cartodb/db/migrate/20160329121128_add_permissi...

19 lines
538 B

Sequel.migration do
up do
SequelRails.connection.transaction do
Rake::Task['cartodb:permissions:fill_missing_permissions'].invoke(true) unless Carto::Visualization.count == 0
alter_table :visualizations do
set_column_allow_null :permission_id, false
add_foreign_key [:permission_id], :permissions, null: false
end
end
end
down do
alter_table :visualizations do
drop_constraint :visualizations_permission_id_fkey
set_column_allow_null :permission_id, true
end
end
end