mirror of
https://github.com/danbee/danbarberphoto
synced 2025-03-04 08:49:07 +00:00
135 lines
4.8 KiB
Ruby
135 lines
4.8 KiB
Ruby
ActiveRecord::Schema.define(:version => 0) do
|
|
create_table :attachments, :force => true do |t|
|
|
t.column :db_file_id, :integer
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :aspect_ratio, :float
|
|
end
|
|
|
|
create_table :file_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
t.column :aspect_ratio, :float
|
|
end
|
|
|
|
create_table :file_attachments_with_string_id, :id => false, :force => true do |t|
|
|
t.column :id, :string
|
|
t.column :parent_id, :string
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
t.column :aspect_ratio, :float
|
|
end
|
|
|
|
create_table :gd2_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
end
|
|
|
|
create_table :image_science_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
end
|
|
|
|
create_table :core_image_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
end
|
|
|
|
create_table :mini_magick_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
end
|
|
|
|
create_table :mini_magick_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
end
|
|
|
|
create_table :orphan_attachments, :force => true do |t|
|
|
t.column :db_file_id, :integer
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
end
|
|
|
|
create_table :minimal_attachments, :force => true do |t|
|
|
t.column :size, :integer
|
|
t.column :content_type, :string, :limit => 255
|
|
end
|
|
|
|
create_table :db_files, :force => true do |t|
|
|
t.column :data, :binary
|
|
end
|
|
|
|
create_table :s3_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
t.column :aspect_ratio, :float
|
|
end
|
|
|
|
create_table :cloud_files_attachments, :force => true do |t|
|
|
t.column :parent_id, :integer
|
|
t.column :thumbnail, :string
|
|
t.column :filename, :string, :limit => 255
|
|
t.column :content_type, :string, :limit => 255
|
|
t.column :size, :integer
|
|
t.column :width, :integer
|
|
t.column :height, :integer
|
|
t.column :type, :string
|
|
t.column :aspect_ratio, :float
|
|
end
|
|
|
|
end
|