在我们的一些开发人员机器上,rake db:migrate
将尾部空白添加到structure.sql
,这真的很烦人,因为每次对数据库进行更改时,我们都必须首先从文件中删除所有尾部空白.
有人知道这是怎么回事吗?空白从哪里来?这和PostgreSQL有关还是其他什么?
在我们的一些开发人员机器上,rake db:migrate
将尾部空白添加到structure.sql
,这真的很烦人,因为每次对数据库进行更改时,我们都必须首先从文件中删除所有尾部空白.
有人知道这是怎么回事吗?空白从哪里来?这和PostgreSQL有关还是其他什么?
这是我生命中最美好的一天,也许也是你生命中最美好的一天:
在PG 11中,这个错误不再出现,因为Tablespace
没有写入转储.所以你可以升级你的PG版本,摆脱你删除空间的钩子.