Ruby on rails rubyonrails设计gem数据库在哪里
我遵循了本教程: 一切正常 我在页面中创建了一个新用户:电子邮件,密码,工作正常 我可以用密码和电子邮件登录,我只是想知道它保存在哪里,我试图找到sqlite数据库,但我找不到任何东西Ruby on rails rubyonrails设计gem数据库在哪里,ruby-on-rails,ruby,ruby-on-rails-3,sqlite,devise,Ruby On Rails,Ruby,Ruby On Rails 3,Sqlite,Devise,我遵循了本教程: 一切正常 我在页面中创建了一个新用户:电子邮件,密码,工作正常 我可以用密码和电子邮件登录,我只是想知道它保存在哪里,我试图找到sqlite数据库,但我找不到任何东西 $sqlite3 sqlite> .databases seq name file --- --------------- --------------
$sqlite3
sqlite> .databases
seq name file
--- --------------- ----------------------------------------------------------
0 main
我想知道它在哪里保存用户和密码
为什么我在那里看不到数据库?Desive将其用户信息存储在Rails数据库中。通过查看文件PROJECT\u ROOT/config/database.yml,可以看到Rails正在使用哪个数据库 要查看用户条目,请连接到该数据库并尝试以下查询:
从用户中选择*代码>Desive将其用户信息存储在Rails数据库中。通过查看文件PROJECT\u ROOT/config/database.yml,可以看到Rails正在使用哪个数据库
要查看用户条目,请连接到该数据库并尝试以下查询:
从用户中选择*代码>感谢您的消息:找到了这个:database:db/development.sqlite3我尝试运行了:sqlite3和之后的.databases,但我仍然没有在那里看到任何数据库,您知道为什么吗?谢谢。从您的项目根目录运行sqlite3 db/development.sqlite3
怎么样?非常好。谢谢,您知道为什么我看不到运行sqlite3.databases的数据库吗?如果我运行这些命令,只需向我显示0数据库。sqlite将其数据库存储在文件中。如果您不告诉它要查看哪个文件,它将不知道在哪里可以找到数据库。感谢您的消息:find this:database:db/development.sqlite3我尝试运行:sqlite3和之后的.databases,但我仍然没有在那里看到任何数据库,您知道为什么吗?谢谢。从您的项目根目录运行sqlite3 db/development.sqlite3
怎么样?非常好。谢谢,您知道为什么我看不到运行sqlite3.databases的数据库吗?如果我运行这些命令,只需向我显示0数据库。sqlite将其数据库存储在文件中。如果不告诉它要查看哪个文件,它将不知道在哪里可以找到数据库。