aboutsummaryrefslogtreecommitdiffstats
path: root/db/schema.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/schema.rb')
-rw-r--r--db/schema.rb84
1 files changed, 42 insertions, 42 deletions
diff --git a/db/schema.rb b/db/schema.rb
index 9bbf81145..3b1d6eb54 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -9,65 +9,65 @@
#
# It's strongly recommended to check this file into your version control system.
-ActiveRecord::Schema.define(:version => 25) do
+ActiveRecord::Schema.define(:version => 26) do
create_table "incoming_messages", :force => true do |t|
- t.integer "info_request_id"
- t.text "raw_data"
- t.datetime "created_at"
- t.datetime "updated_at"
- t.boolean "user_classified", :default => false
+ t.integer "info_request_id", :null => false
+ t.text "raw_data", :null => false
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
+ t.boolean "user_classified", :default => false, :null => false
t.boolean "contains_information"
- t.boolean "is_bounce", :default => false
+ t.boolean "is_bounce", :default => false, :null => false
end
create_table "info_request_events", :force => true do |t|
- t.integer "info_request_id"
- t.text "event_type"
- t.text "params_yaml"
- t.datetime "created_at"
+ t.integer "info_request_id", :null => false
+ t.text "event_type", :null => false
+ t.text "params_yaml", :null => false
+ t.datetime "created_at", :null => false
end
create_table "info_requests", :force => true do |t|
- t.text "title"
- t.integer "user_id"
- t.integer "public_body_id"
- t.datetime "created_at"
- t.datetime "updated_at"
+ t.text "title", :null => false
+ t.integer "user_id", :null => false
+ t.integer "public_body_id", :null => false
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
end
create_table "outgoing_messages", :force => true do |t|
- t.integer "info_request_id"
- t.text "body"
- t.string "status"
- t.string "message_type"
- t.datetime "created_at"
- t.datetime "updated_at"
+ t.integer "info_request_id", :null => false
+ t.text "body", :null => false
+ t.string "status", :null => false
+ t.string "message_type", :null => false
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
t.datetime "last_sent_at"
t.integer "incoming_message_followup_id"
end
create_table "post_redirects", :force => true do |t|
- t.text "token"
- t.text "uri"
+ t.text "token", :null => false
+ t.text "uri", :null => false
t.text "post_params_yaml"
- t.datetime "created_at"
- t.datetime "updated_at"
- t.text "email_token"
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
+ t.text "email_token", :null => false
t.text "reason_params_yaml"
t.integer "user_id"
end
create_table "public_bodies", :force => true do |t|
- t.text "name"
- t.text "short_name"
- t.text "request_email"
+ t.text "name", :null => false
+ t.text "short_name", :null => false
+ t.text "request_email", :null => false
t.text "complaint_email"
- t.integer "version"
- t.string "last_edit_editor"
- t.string "last_edit_comment"
- t.datetime "created_at"
- t.datetime "updated_at"
+ t.integer "version", :null => false
+ t.string "last_edit_editor", :null => false
+ t.text "last_edit_comment", :null => false
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
end
create_table "public_body_versions", :force => true do |t|
@@ -93,13 +93,13 @@ ActiveRecord::Schema.define(:version => 25) do
add_index "sessions", ["updated_at"], :name => "index_sessions_on_updated_at"
create_table "users", :force => true do |t|
- t.string "email"
- t.string "name"
- t.string "hashed_password"
- t.string "salt"
- t.datetime "created_at"
- t.datetime "updated_at"
- t.boolean "email_confirmed", :default => false
+ t.string "email", :null => false
+ t.string "name", :null => false
+ t.string "hashed_password", :null => false
+ t.string "salt", :null => false
+ t.datetime "created_at", :null => false
+ t.datetime "updated_at", :null => false
+ t.boolean "email_confirmed", :default => false, :null => false
end
end