首页 > 解决方案 > 在运行迁移时修改了结构.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。

标签: ruby-on-railspostgresql

解决方案


推荐阅读