I'm new to Rails and I just wondered if there were any protected names you should avoid using in your models? For example, would the following be valid:
class CreateModel < ActiveRecord::Migration
def change
create_table :model do |t|
t.string :hash
t.integer :count
t.timestamps
end
end
end
I realise has probably isn't a great name for a property, but it's a pure example.
Edit: All the responses were good, but I've chosen my accepted answer because it contains a link to a huge list of protected attributes.