The database is our last level of defense against the dark evil data that Users try to feed us. Make sure you don't spoil your pristine data structures by making sure that constraints are present:
create_table :posts do |t|
t.string :title, null: false
t.string :content, null: false
t.timestamps null: false
end