我尝试在Rails中更改数据库和应用程序名称。通过更改所有依赖的类和配置值,它的快捷方式是什么?
答案 0 :(得分:0)
我真的不认为rails中有任何快捷方式可以改变整个项目的名称以及数据库,但幸运的是,改变它并不是很难。
一旦您编辑了application.rb
文件和database.yml
文件,就应该对项目进行快速find and replace in project
调用,以更改任何其他必要的参考文献。
答案 1 :(得分:0)
我认为数据库不可能。
您可以使用mysqldump
转储数据,然后使用新名称创建模式,然后将数据转储到该新数据库中
然后将数据转储到数据库后,只需更改新的数据库名称
在您的database.yml
您可以在下面找到相关信息: https://dev.mysql.com/doc/refman/5.7/en/mysqldump-sql-format.html
答案 2 :(得分:0)
我不确定,但我认为我们无法更改数据库名称。 您需要在Rails应用程序中遵循一些步骤:
rule
)postgres=# CREATE DATABASE new_database_name;