新しいフレームのパドリーノを試してみたいだけです。ここに記載されている手順に従いました。rakeタスクの実行で立ち往生しています。私はデータベースとしてMysqlを使用しました。コマンドを使用してプロジェクトを作成しました。
padrinogプロジェクトsample_blog-tshoulda -e haml -c sass -s jquery -d activerecord -a mysql padrino g admin
私はすべての依存関係を順番に持っています、それを確実にするためにバンドルインストールをしました。次に、rakeタスクを実行すると、このエラーが発生します。
$ padrino rake ar:create --trace
=> Rake ar:create--traceの実行...
**ar:create(first_time)の
呼び出し**環境の呼び出し(first_time)
**環境の実行
** ar: createrakeの実行
が中止されました!!
未定義のメソッドcreate_database'/ usr/lib/ruby/gems/1.8/gems/padrino-gen-
0.9.14 /lib/padrino-gen/padrino-tasks/activerecord.rb:31/usr/lib/ruby/gems/
1.8 /gems/rake-0.8.7/lib/rake.rb:636:in execute' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/
rake.rb :631:in execute '
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in synchronize'/ usr/lib/ruby/gems/1.8/gems/rake-0.8.7/
lib /rake.rb:590:in invoke '[]' for nil:NilClass
/usr/lib/ruby/gems/1.8/gems/padrino-gen-0.9.14/lib/padrino-gen/padrino-tasks/activerecord.rb:56:incall'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:ineach'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:ininvoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:ininvoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in top_level'/ usr/lib/ruby/gems/1.8/gems/rake-0.8.7/
lib /rake.rb:2029:in top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:
in top_level '
/usr/lib/ruby/gems/1.8 /gems/padrino-core-0.9.14/lib/padrino-core/cli/rake.rb:9:in rake' /usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/
thor /task.rb:33:in run' /usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/
thor /invocation.rb:109:in call'
/ usr / lib / ruby / gems /1.8/gems/thor-0.13.4/lib/thor/invocation.rb:116:in start' /usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/
base.rb :378:開始時 'invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:ineach'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:instandard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:ininit'
/usr/lib/ruby/gems/1.8/gems/padrino-core-0.9.14/lib/padrino-core/cli/base.rb:50:insend'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/task.rb:33:ininvoke'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/invocation.rb:116:ininvoke'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor.rb:137:instart'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor.rb:124:in
/usr/lib/ruby/gems/1.8/gems/padrino-core-0.9.14/bin/padrino:24
/ usr / bin / padrino:19:in `load'
/ usr / bin / padrino:19
$ padrino rake ar:migrate --trace
=> Rakeの実行ar:migrate --trace ...
** ar:migrate(first_time)の
呼び出し**環境の呼び出し(first_time)
**環境の実行
** ar: migraterakeの実行
が中止されました!!
ActiveRecord :: ConnectionNotEstablished
/home/deepak/.bundle/ruby/1.8/gems/activerecord- 2.3.8 / lib / active_record / connection_adapters / abstract / connection_pool.rb:326:in retrieve_connection' /home/deepak/.bundle/
ruby /1.8/gems/activerecord- 2.3.8 / lib / active_record / connection_adapters / abstract / connection_specification.rb:115:in initialize' /home/deepak/
.bundle /ruby/1.8/gems/activerecord-2.3.8/lib/ active_record / migration.rb:401:in up 'retrieve_connection'
/home/deepak/.bundle/ruby/1.8/gems/activerecord- 2.3.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:inconnection'
/home/deepak/.bundle/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/migration.rb:440:innew'
/home/deepak/.bundle/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/migration.rb:401:in
/home/deepak/.bundle/ruby/1.8/gems/activerecord-2.3.8/lib/active_record/migration.rb:383:incall'/usr/lib/ruby/gems/1.8/gems/rake-0.8
。_ 7 / lib / rake.rb:636:in each '/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
invoke_with_call_chain '
/ usr / lib / ruby / 1.8 / monitor.rb:242:in invoke_with_call_chain '/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in
invoke_task '
/ usr / lib / ruby / gems / 1.8 / gems / rake-0.8.7 / lib / rake.rb:2029:in each' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/
rake.rb :2029:in standard_exception_handling '
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in init'migrate'
/usr/lib/ruby/gems/1.8/gems/padrino-gen-0.9.14/lib/padrino-gen/padrino-tasks/activerecord.rb:136
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:inexecute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:inexecute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:insynchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:ininvoke'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:intop_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:intop_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:intop_level'
/usr/lib/ruby/gems/1.8/gems/padrino-core-0.9.14/lib/padrino-core/cli/rake.rb:9:in
/usr/lib/ruby/gems/1.8/gems/padrino-core-0.9.14/lib/padrino-core/cli/base.rb:50:in send'/ usr/lib/ruby/gems/1.8/
gems /thor-0.13.4/lib/thor/task.rb:33:in invoke' /usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/
thor /invocation.rb:116:in '
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor.rb:137:in start'/
usr /lib/ruby/gems/1.8/gems/thor-0.13.4を呼び出す/lib/thor.rb:124:in load'
/ usr / bin / padrino:19 rake'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/task.rb:33:inrun'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/invocation.rb:109:incall'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/invocation.rb:116:instart'
/usr/lib/ruby/gems/1.8/gems/thor-0.13.4/lib/thor/base.rb:378:instart'
/usr/lib/ruby/gems/1.8/gems/padrino-core-0.9.14/bin/padrino:24
/usr/bin/padrino:19:in