Commit migrations from domains

This commit is contained in:
Kyle Drake 2016-04-07 12:51:01 -07:00
parent 02ecd19f58
commit a03056863e
2 changed files with 37 additions and 0 deletions

View file

@ -0,0 +1,14 @@
Sequel.migration do
up {
DB.add_column :sites, :gandi_handle, :text, index: true
# This is not as horrible as it looks.
# It basically serves as a temp password when account is released from reseller account.
DB.add_column :sites, :gandi_password, :text
}
down {
DB.drop_column :sites, :gandi_handle
DB.drop_column :sites, :gandi_password
}
end

View file

@ -0,0 +1,23 @@
Sequel.migration do
up {
DB.drop_column :sites, :gandi_handle
DB.drop_column :sites, :gandi_password
DB.create_table! :domains do
primary_key :id
Integer :site_id, index: true
String :gandi_handle
String :gandi_password
String :gandi_domain_id
String :name
DateTime :created_at
DateTime :released_at
end
}
down {
DB.drop_table :domains
DB.add_column :sites, :gandi_handle, :text, index: true
DB.add_column :sites, :gandi_password, :text
}
end