David E. Wheeler

Results 436 comments of David E. Wheeler

I'm assuming you have multiple projects in a single database? Doesn't `sqitch revert` do the trick? If it's only because it leaves rows in the `log` table (see also #185),...

I've thought for a while that it'd be useful to have the `bundle` command take an option to concatenate all the scripts for each tag, rather than just copy the...

I could see `--verbose` being passed on to Engine clients that have their own verbose settings, or to set environment variables that engines respect. Good idea.

Probably would just add those commands to the [`_script` method](https://github.com/theory/sqitch/blob/master/lib/App/Sqitch/Engine/oracle.pm#L684).

You can pass `-vvv` to turn on triple verbosity. The downside is that I was lazy about calling the verbosity method when developing Sqitch, so there are a lot of...

Yeah, it might make sense to have `-vvv` turn on DBI tracing. Does this work for you? ``` patch --- a/lib/App/Sqitch/Role/DBIEngine.pm +++ b/lib/App/Sqitch/Role/DBIEngine.pm @@ -22,6 +22,11 @@ requires '_char2ts'; requires...

Nice use of tables! FWIW, though, the [mail list](https://groups.google.com/forum/#!forum/sqitch-users) is probably a better place for a question like this. Anyway, I think the thing to do is to rebase master...

Another approach that will do the same thing, but doesn't require you to remember the name of the last change common to both v2.0 and master: ``` sqitch checkout v2.0...

I would follow the process outlined above. At that point, the master branch is ready for a 2.1 release. Create a new 2.1 branch and do the release from there:...

This pattern assures that changes are always in order in the `master` branch. I am assuming that you don't deploy to production every time you change `master`. What you do...