start tracking files in our database

This commit is contained in:
Kyle Drake 2014-11-03 17:36:20 -08:00
parent d2f349acd6
commit aedc5e363c
5 changed files with 132 additions and 36 deletions

View file

@ -0,0 +1,30 @@
Sequel.migration do
up {
DB.drop_table :site_files
DB.create_table! :site_files do
Integer :site_id
String :path
Bigint :size
String :sha1_hash
Boolean :is_directory, default: false
DateTime :created_at
DateTime :updated_at
primary_key [:site_id, :path], :name => :site_files_pk
end
}
down {
DB.drop_table :site_files
DB.create_table! :site_files do
Integer :site_id, index: true
String :path
Bigint :size
String :sha1_hash
Boolean :is_directory, default: false
DateTime :created_at
DateTime :updated_at
end
}
end