运行“ 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。