gpt4 book ai didi

ruby-on-rails - rails 迁移 : Determine what is being used as database

转载 作者:行者123 更新时间:2023-11-29 11:52:00 24 4
gpt4 key购买 nike

我正在尝试为我当前使用的 Sqlite 数据库设置一个 autoincrement 值。将来,我将切换到 Postgresql,因为我将部署到 heroku,因此需要在本地使用 Postgresql 进行开发。

在那之前,我一直在使用 Sqlite。有没有一种方法可以编写迁移,使其知道我正在使用哪个数据库提供程序,以便我可以有两个单独的 execute 语句来设置 autoincement

最佳答案

尝试在迁移中调用 connection.adapter_name。它应该返回:“PostgreSQL”或“SQLite”。

关于ruby-on-rails - rails 迁移 : Determine what is being used as database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27016804/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com