Added License model and views

This commit is contained in:
2022-12-08 17:26:44 -05:00
parent f1aca6e318
commit 36f7fb82a6
9 changed files with 209 additions and 11 deletions

View File

@ -0,0 +1,22 @@
Sequel.migration do
up do
create_table(:licenses) do
primary_key :id
String :name, null: false
String :key, null: false
String :manufacturer
Integer :seats_used, default: 0
Integer :seats_total, default: 1
String :purchased_from
DateTime :purchased_at
DateTime :created_at, default: Sequel::CURRENT_TIMESTAMP
DateTime :updated_at, default: Sequel::CURRENT_TIMESTAMP
end
end
down do
drop_table(:licenses)
end
end