John Gibb
John Gibb
Add a date column to the `migrations` table to record the time at which each migration was applied. @jeffreylo: do you think this would be a worthwhile feature?
While I still agree they shouldn't generally be run in production, they're very handy when developing locally.
`migrate` should explicitly handle receiving a `SIGINT` (ctrl-c) command. Proposed behavior: finish running the current migration, then abort before running any more. If ctrl-c is received _twice_, abort immediately with...
``` Nov 4 09:37:00 iMac Installer[14699]: @(#)PROGRAM:Install PROJECT:Install-686.2 Nov 4 09:37:00 iMac Installer[14699]: @(#)PROGRAM:Installer PROJECT:Installer-530 Nov 4 09:37:00 iMac Installer[14699]: Hardware: iMac11,3 @ 3.20 GHz (x 4), 4096 MB RAM...
Because the `encodePreparedStatementArgument` [dereferences the pointer](https://github.com/jackc/pgx/blob/master/values.go#L165) before checking for the `driver.Valuer` interface, it will never be used for types which define `Value()` on a pointer receiver. i.e. this works: ```go...