Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rubyonrails设计gem数据库在哪里_Ruby On Rails_Ruby_Ruby On Rails 3_Sqlite_Devise - Fatal编程技术网

Ruby on rails rubyonrails设计gem数据库在哪里

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 --- --------------- --------------

我遵循了本教程:

一切正常

我在页面中创建了一个新用户:电子邮件,密码,工作正常

我可以用密码和电子邮件登录,我只是想知道它保存在哪里,我试图找到sqlite数据库,但我找不到任何东西

$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将其数据库存储在文件中。如果不告诉它要查看哪个文件,它将不知道在哪里可以找到数据库。