ruby-on-rails - 在运行迁移时修改了结构.sql 文件,添加了一些东西
问题描述
运行“rails db:migrate”后,我的结构文件以与我的同事不同的方式进行了修改。例如:
CREATE SEQUENCE public.foo_bar_seq
+ AS integer --<< this is added.
START WITH 1
INCREMENT BY 1
NO MINVALUE
- WHERE sometime > ((('now'::text)::date - '3 mons'::interval) - '8 days'::interval))
+ WHERE sometime > ((CURRENT_DATE - '3 mons'::interval) - '8 days'::interval)) -- becomes this
我无法弄清楚并且非常烦人,因为每当我添加迁移时,我都必须通过对结构文件的行更改来提交。我们都使用相同版本的 psql 11.2。
解决方案
推荐阅读
- pytorch - PyTorch 训练在缓存图像后退出
- python - 在 cx_freeze 中排除 PyQT5,使库更小,exe 启动更快
- .net - 如何允许 ABP 在 .NET MVC 项目中检索您的计算机 ID
- javascript - 在 vue 中使用爱普生 SDK
- java - 如果我们在java中通过字符串文字String A = "hel"+"lo"; 字符串 B = "lo"; 字符串 C = "hel"+B; . A == C 为真但显示为假
- c# - 有没有办法为项目中的所有方法/类生成 XML 样式的注释?
- selenium-webdriver - 按名称查找网络元素
- javascript - Express 传递的 req.body.variable 在 SOAP API 调用的主体中为空
- spring - spring 和 hibernate 不能与 mysql8 一起工作
- cmake - 我如何告诉 cmake mbed-os 已经构建并且可以重用?