Michael Fridman

Results 82 issues of Michael Fridman

One property we relied in the forked pressly bond was the ability to set the `sql.TxOptions`. This has saved us a few times where we explicitly wanted to treat the...

enhancement
v4

Noticed a data race on `collection` when upper writes to the `*collection.errors` field after `sess.PrimaryKeys()` returns an error. In this particular case it was a the adapter session returning an...

bug
unconfirmed

Awesome package, thanks. What do you think about adding a `func Contains(input string) bool` or `func FindAll(input string) []string` functions? Exposing how `Parse` finds aliases. This would allow the caller...

There was a [breaking change in ClickHouse version 22.7](https://clickhouse.com/docs/ru/whats-new/changelog/). More details here. https://github.com/ClickHouse/ClickHouse/pull/38335 > Ordinary database engine and old storage definition syntax for *MergeTree tables are deprecated. By default it's...

This PR moves the SQL parsing logic internally, mainly as a convenience to get it out of the main goose package. It also adds additional tests that make it easier...

I don't intend to merge this branch, simply putting up a PR to show where my thinking is at. This _may_ be done in a backwards-compatible way, since the entry...

For a long time, one of the most requested features was the ability to have multiple instances of goose within the same runtime. https://github.com/pressly/goose/issues/114 https://github.com/pressly/goose/pull/351 The problem with the current...

I found myself running more complicated queries with goose. Some migrations take upward of ~30min to run. It'd be nice if goose supported, either as default or opt-in, the option...

feature

If the `-dir` flag is unset, the default goose behaviour is to default to the current directory `.` This behaviour is confusing, and usually (I think) the result of user...