Closed rramsden closed 4 years ago
Kaiser assumes a database is required and has commands like db_reset_command and db
db_reset_command
db
Some projects don't require a database. Kaiser currently throws an exception when no database is defined in a Kaiserfile.
(output when running kaiser up -v)
kaiser up -v
> docker volume create docs-database docs-database $? = 0 Starting up database Traceback (most recent call last): 7: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/bin/kaiser:23:in `<main>' 6: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/bin/kaiser:23:in `load' 5: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/lib/ruby/gems/2.6.0/gems/kaiser-0.4.5/exe/kaiser:81:in `<top (required)>' 4: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/lib/ruby/gems/2.6.0/gems/kaiser-0.4.5/lib/kaiser/cli.rb:75:in `run_command' 3: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/lib/ruby/gems/2.6.0/gems/kaiser-0.4.5/lib/kaiser/cmds/up.rb:21:in `execute' 2: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/lib/ruby/gems/2.6.0/gems/kaiser-0.4.5/lib/kaiser/cli.rb:113:in `setup_db' 1: from /Users/richardramsden/.asdf/installs/ruby/2.6.2/lib/ruby/gems/2.6.0/gems/kaiser-0.4.5/lib/kaiser/cli.rb:183:in `start_db' /Users/richardramsden/.asdf/installs/ruby/2.6.2/lib/ruby/gems/2.6.0/gems/kaiser-0.4.5/lib/kaiser/cli.rb:359:in `db_expose': undefined method `[]' for nil:NilClass (NoMethodError)
Context
Kaiser assumes a database is required and has commands like
db_reset_command
anddb
Some projects don't require a database. Kaiser currently throws an exception when no database is defined in a Kaiserfile.
(output when running
kaiser up -v
)