adding new default group users
[boxroom-stian.git] / db / schema.rb
blobf2b70f5ab7780eb8df2423dc617523308ce0913c
1 # This file is autogenerated. Instead of editing this file, please use the\r
2 # migrations feature of ActiveRecord to incrementally modify your database, and\r
3 # then regenerate this schema definition.\r
4 \r
5 ActiveRecord::Schema.define(:version => 4) do\r
6 \r
7   create_table "folders", :force => true do |t|\r
8     t.column "name",          :string\r
9     t.column "date_modified", :datetime\r
10     t.column "user_id",       :integer,  :default => 0\r
11     t.column "parent_id",     :integer,  :default => 0\r
12     t.column "is_root",       :boolean,  :default => false\r
13   end\r
15   add_index "folders", ["name"], :name => "index_folders_on_name"\r
16   add_index "folders", ["date_modified"], :name => "index_folders_on_date_modified"\r
17   add_index "folders", ["user_id"], :name => "index_folders_on_user_id"\r
18   add_index "folders", ["parent_id"], :name => "index_folders_on_parent_id"\r
19   add_index "folders", ["is_root"], :name => "index_folders_on_is_root"\r
21   create_table "group_permissions", :force => true do |t|\r
22     t.column "folder_id",  :integer, :default => 0\r
23     t.column "group_id",   :integer, :default => 0\r
24     t.column "can_create", :boolean, :default => false\r
25     t.column "can_read",   :boolean, :default => false\r
26     t.column "can_update", :boolean, :default => false\r
27     t.column "can_delete", :boolean, :default => false\r
28   end\r
30   add_index "group_permissions", ["folder_id"], :name => "index_group_permissions_on_folder_id"\r
31   add_index "group_permissions", ["group_id"], :name => "index_group_permissions_on_group_id"\r
32   add_index "group_permissions", ["can_create"], :name => "index_group_permissions_on_can_create"\r
33   add_index "group_permissions", ["can_read"], :name => "index_group_permissions_on_can_read"\r
34   add_index "group_permissions", ["can_update"], :name => "index_group_permissions_on_can_update"\r
35   add_index "group_permissions", ["can_delete"], :name => "index_group_permissions_on_can_delete"\r
37   create_table "groups", :force => true do |t|\r
38     t.column "name",                        :string\r
39     t.column "is_the_administrators_group", :boolean, :default => false\r
40   end\r
42   add_index "groups", ["name"], :name => "index_groups_on_name"\r
43   add_index "groups", ["is_the_administrators_group"], :name => "index_groups_on_is_the_administrators_group"\r
45   create_table "groups_users", :id => false, :force => true do |t|\r
46     t.column "group_id", :integer, :default => 0\r
47     t.column "user_id",  :integer, :default => 0\r
48   end\r
50   add_index "groups_users", ["group_id", "user_id"], :name => "index_groups_users_on_group_id_and_user_id"\r
52   create_table "myfiles", :force => true do |t|\r
53     t.column "filename",      :string\r
54     t.column "filesize",      :integer\r
55     t.column "date_modified", :datetime\r
56     t.column "folder_id",     :integer,  :default => 0\r
57     t.column "user_id",       :integer,  :default => 0\r
58     t.column "indexed",       :boolean,  :default => false\r
59   end\r
61   add_index "myfiles", ["filename"], :name => "index_myfiles_on_filename"\r
62   add_index "myfiles", ["filesize"], :name => "index_myfiles_on_filesize"\r
63   add_index "myfiles", ["date_modified"], :name => "index_myfiles_on_date_modified"\r
64   add_index "myfiles", ["folder_id"], :name => "index_myfiles_on_folder_id"\r
65   add_index "myfiles", ["user_id"], :name => "index_myfiles_on_user_id"\r
66   add_index "myfiles", ["indexed"], :name => "index_myfiles_on_indexed"\r
68   create_table "usages", :force => true do |t|\r
69     t.column "download_date_time", :datetime\r
70     t.column "myfile_id",          :integer,  :default => 0\r
71     t.column "user_id",            :integer,  :default => 0\r
72   end\r
74   add_index "usages", ["download_date_time"], :name => "index_usages_on_download_date_time"\r
75   add_index "usages", ["myfile_id"], :name => "index_usages_on_myfile_id"\r
76   add_index "usages", ["user_id"], :name => "index_usages_on_user_id"\r
78   create_table "users", :force => true do |t|\r
79     t.column "name",                 :string\r
80     t.column "email",                :string\r
81     t.column "hashed_password",      :string\r
82     t.column "is_the_administrator", :boolean, :default => false\r
83     t.column "password_salt",        :string\r
84     t.column "rss_access_key",       :string\r
85   end\r
87   add_index "users", ["name"], :name => "index_users_on_name"\r
88   add_index "users", ["email"], :name => "index_users_on_email"\r
89   add_index "users", ["hashed_password"], :name => "index_users_on_hashed_password"\r
90   add_index "users", ["is_the_administrator"], :name => "index_users_on_is_the_administrator"\r
91   add_index "users", ["password_salt"], :name => "index_users_on_password_salt"\r
92   add_index "users", ["rss_access_key"], :name => "index_users_on_rss_access_key"\r
94 end\r