amatsuda / nested_scaffold

Nested scaffold generator for Rails 4.2 and 5
MIT License
178 stars 34 forks source link

Syntax error on Migrate #26

Closed campbell-joshua closed 5 years ago

campbell-joshua commented 5 years ago

Having an issue when trying to migrate, syntax error. I am on Rails 4.2.

I ran: $ rails generate nested_scaffold post/comment [title:string body:text]

$ rake db:migrate rake aborted! SyntaxError: /mnt/c/Users/strip/RubymineProjects/thisisgettingcluttered/d/db/migrate/20190409172016_create_comments.rb:5: syntax error, unexpected '[', expecting tSTRING_CONTENT or tSTRING_DBEG or tSTRING_DVAR or tSTRING_END t.string :[title ^ /mnt/c/Users/strip/RubymineProjects/thisisgettingcluttered/d/db/migrate/20190409172016_create_comments.rb:6: syntax error, unexpected ']', expecting keyword_end t.text] :body ^ /home/josh/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in require' /home/josh/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:inblock in require' /home/josh/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:240:in load_dependency' /home/josh/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:inrequire' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:774:in load_migration' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:770:inmigration' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:765:in disable_ddl_transaction' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:1048:inuse_transaction?' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:1040:in ddl_transaction' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:994:inexecute_migration_in_transaction' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:956:in block in migrate' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:952:ineach' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:952:in migrate' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:820:inup' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/migration.rb:798:in migrate' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/tasks/database_tasks.rb:137:inmigrate' /home/josh/.rvm/gems/ruby-2.2.2/gems/activerecord-4.2.0/lib/active_record/railties/databases.rake:44:in block (2 levels) in <top (required)>' /home/josh/.rvm/gems/ruby-2.2.2@global/gems/rake-12.3.2/exe/rake:27:in<top (required)>' /home/josh/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:24:in eval' /home/josh/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:24:in

' Tasks: TOP => db:migrate (See full trace by running task with --trace)