I'm a newbie with sqitch, I've created a test area to play with.
My sqitch plan is pretty basic:
(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]$
A sqitch verify shows I'm ok:
(astroconda) [ariel:0 sqitch-test]$ sqitch verify
Verifying db:pg://oberon.xxx.xxx/sqitch-test
* q3c .. ok
Verify successful
(astroconda) [ariel:0 sqitch-test]$
but a sqitch check shows an error. However I'm not sure how I find out more information about what error I have. The manual doesn't seem to indicate how to get more information.
(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]$
This is admittedly only practice setup, but I'd like to figure out how to properly debug what I've done wrong that sqitch check shows an failed check. Any suggestions?