目前,在CircleCI上设置数据库的命令是运行rake db:schema:load
。在从使用schema.rb
迁移到structure.sql
时,该命令已更新为:rake db:structure:load
。
不幸的是,它似乎会挂起并且没有返回:
$ bin/rake db:structure:load --trace
** Invoke db:structure:load (first_time)
** Invoke db:load_config (first_time)
** Execute db:load_config
** Execute db:structure:load
WARNING: terminal is not fully functional
set_config
------------
(1 row)
(END)rake aborted!
Interrupt:
<STACK TRACE>
bin/rake:9:in `<main>'
Tasks: TOP => db:structure:load
Too long with no output (exceeded 10m0s)
在CircleCI上发现有人遇到了同样的问题,但没有得到答案。