Replies: 2 comments 5 replies
-
Weird! I note that in the second invocation, which works, you don't specify a top dir similar to the target. Does this work, too? sqitch --top-dir C:/Users/mk/Documents/Repositories/graves/sql/ deploy db:mysql://user:password@:3307/graves |
Beta Was this translation helpful? Give feedback.
-
I just tested your suggestion and I did get the same error when I added the --top-dir to the command.
I did notice the warning when I ran it with the --top-dir flag and when I updated the command with the
With this information I updated my config file to use chdir (see below) and everything looks to be working properly.
Not sure why this fix worked as all of my other configurations are set up with the top-dir with similar directories, (eg. I appreciate your help on this and it looks like this should be fixed going forward as long as I use the correct flag. Best, |
Beta Was this translation helpful? Give feedback.
-
Hello,
I have a dozen Sqitch projects set up and running without an issue and recently came across a situation with a newer project that I have not been able to figure out.
I am using a MySQL database for each project and I have tried to run this both through the docker installation and through a windows installation and saw the same issue each time.
I have a sqtich.conf file set up with the below target information
When I attempt to deploy a change (pbi_graves_customers) on the plan using the target I get the below error
I have checked my plan, config and all scripts and there isn't a single instance of a '\U' character.
If I attempt to deploy using the db connection everything works as expected.
None of my other projects (which are based on the same base database model) have this issue.
Has anyone seen this issue before or have any tips on troubleshooting?
Best,
Matt
Beta Was this translation helpful? Give feedback.
All reactions