internetee-registry/db/migrate/20191024153351_add_invoice_items_quantity_constraint.rb
2019-10-24 19:23:26 +03:00

14 lines
351 B
Ruby

class AddInvoiceItemsQuantityConstraint < ActiveRecord::Migration
def up
execute <<~SQL
ALTER TABLE invoice_items ADD CONSTRAINT invoice_items_quantity_is_positive
CHECK (quantity > 0);
SQL
end
def down
execute <<~SQL
ALTER TABLE invoice_items DROP CONSTRAINT invoice_items_quantity_is_positive;
SQL
end
end