当我尝试该命令时,我得到以下输出,底部也有一个错误说错误:命令'db:setup'无法识别:
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:25:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:108:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:108:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:25:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:25:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:34:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:25:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:108:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:108:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:25:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:25:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
/usr/local/rvm/gems/ruby-3.0.0/gems/bundler-1.15.3/lib/bundler/shared_helpers.rb:34:警告:Pathname#untaint 已弃用,将在 Ruby 3.2 中删除。
错误:无法识别命令“db:setup”
用法:rails 命令 [ARGS]
最常见的 Rails 命令是:
generate 生成新代码(快捷别名:“g”)
控制台 启动 Rails 控制台(快捷别名:“c”)
server 启动 Rails 服务器(快捷别名:“s”)
dbconsole 为 config/database.yml 中指定的数据库启动控制台
(short-cut alias: "db")
new 创建一个新的 Rails 应用程序。“rails new my_app”创建一个
new application called MyApp in "./my_app"
除此之外,还有:
destroy 使用“generate”生成的撤消代码(快捷别名:“d”)
plugin new 生成用于开发 Rails 插件的骨架
runner 在应用环境中运行一段代码(快捷别名:“r”)
所有命令都可以使用 -h(或 --help)运行以获取更多信息。