# rake db:migrate
== CreateBlogs: migrating ====================================================
— create_table(:blogs)
rake aborted!StandardError: An error has occurred,all later migrations canceled:
MysqL2::Error: All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key,use UNIQUE instead: CREATE TABLE
blogs
(id
int(11) DEFAULT NULL auto_increment PRIMARY KEY,title
varchar(255),description
text,created_at
datetime NOT NULL,updated_at
datetime NOT NULL) ENGINE=InnoDB
/usr/local/rvm/gems/ruby-2.0.0-p648@demo-app/gems/activerecord-3.2.9/lib/active_record/connection_adapters/abstract_mysql_adapter.rb:245:inquery'
block in execute’
/usr/local/rvm/gems/ruby-2.0.0-p648@demo-app/gems/activerecord-3.2.9/lib/active_record/connection_adapters/abstract_MysqL_adapter.rb:245:in
/usr/local/rvm/gems/ruby-2.0.0-p648@demo-app/gems/activerecord-
….
….
….
-3.2.9/lib/active_record/migration.rb:551:in
migrate'
block (2 levels) in ‘
/usr/local/rvm/gems/ruby-2.0.0-p648@demo-app/gems/activerecord-3.2.9/lib/active_record/railties/databases.rake:179:in
/usr/local/rvm/gems/ruby-2.0.0-p648@demo-app/gems/rake-11.3.0/exe/rake:27:in `’
Tasks: TOP => db:migrate
(See full trace by running task with –trace)