0

我是sqitch的新手,我创建了一个可以玩的测试区。

我的 sqitch 计划非常基本:

(astroconda) [ariel:0 sqitch-test]$ cat sqitch.conf
[core]
        engine = pg
        # plan_file = sqitch.plan
        # top_dir = .
 [engine "pg"]
        target = db:pg://oberon.xxx.xxx/sqitch-test
        # registry = sqitch
        # client = psql
[target "production"]
        uri = db:pg://titania.xxx.xxx/sqitch-test

(astroconda) [ariel:0 sqitch-test]$

一个 sqitch 验证显示我没问题:

(astroconda) [ariel:0 sqitch-test]$ sqitch verify
Verifying db:pg://oberon.xxx.xxx/sqitch-test
  * q3c .. ok
Verify successful
(astroconda) [ariel:0 sqitch-test]$

但 sqitch 检查显示错误。但是,我不确定如何找到有关我遇到的错误的更多信息。该手册似乎没有说明如何获取更多信息。

(astroconda) [ariel:0 sqitch-test]$ sqitch check
Checking db:pg://oberon.xxx.xxx/sqitch-test
Script signatures diverge at change q3c
Failed one check
(astroconda) [ariel:0 sqitch-test]$

诚然,这只是练习设置,但我想弄清楚如何正确调试我做错的事情,即 sqitch 检查显示检查失败。有什么建议么?

4

0 回答 0