Skip to content

Tags: gochigo/fizz

Tags

v1.13.0

Toggle v1.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Respect foreign keys on CockroachDB change_column (gobuffalo#97)

* Add failing test cases for CockroachDB

* Do not fail fixture mismatches when REFRESH_FIXTURES is set

* Respect foreign keys on CockroachDB change_column

v1.12.0

Toggle v1.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add failing test case for drop_column (gobuffalo#96)

* Add failing test case for rename_column

* Improve rename_column SQLite behavior

`ALTER TABLE .. RENAME COLUMN .. TO ..` is officially supported and does not need the temporary table workaround.

* Add failing test case for drop_column

* Preserve foreign keys in SQLite on drop_column

Closes gobuffalo/pop#574

* Bump CockroachDB to non-EOL version

CockroachDB v2.1 has reached EOL on 7/1/20. The next version v19.1 already reached maintenance support and will reach EOL in 11/1/20 which is why this was bumped to v19.2 right away.

* Resolve missing keys and broken NULL constraints

Resolves an issue where CockroachDB would be missing e.g. UNIQUE indices when using `change_column`. Also fixes a bug when using `change_column` with `NOT NUL` but without `DEFAULT`.

* Add missing PostgreSQL E2E fixtures

* Add missing MySQL E2E fixtures

v1.11.0

Toggle v1.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Handle foreign keys and indices properly in SQLite and add e2e tests (g…

…obuffalo#94)

This patch resolves issues with `change_column` and `drop_column` which previously caused duplicate or missing indices and foreign keys. To prevent future regressions and help debugging,
a new e2e-test pipeline has been added to the project and the CI. Documentation for running the tests has been added to the README.

End-to-end tests currently support MySQL, PostgreSQL, and SQLite and do not yet cover other SQL dialects.

During review, please help ensure that the SQL fixtures are not missing something :)

Closes gobuffalo#92

v1.10.0

Toggle v1.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Move from lib/pq to jackc/pgx (gobuffalo#93)

See gobuffalo/pop#562

v1.9.10

Toggle v1.9.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Migrate MySQL tests to GitHub actions (gobuffalo#88)

v1.9.9

Toggle v1.9.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Migrate to plush v4 (gobuffalo#86)

v1.9.8

Toggle v1.9.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
*move away from cockroach v1 support (gobuffalo#85)

*fixed local tests after postgres change and removal of cockroach v1 support

v1.9.7

Toggle v1.9.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Ignore SQLite system indices (gobuffalo#81)

* Ignore SQLite system indices

This resolves an issue where SQLite system indices were re-created when executing `change_column`, which throws an error in SQLite.

* Add underscore to SQLite index filter prefix

v1.9.6

Toggle v1.9.6's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
dependency diet (gobuffalo#59)

* dependency diet

* Bump Go version for Azure tests

* Fix MySQL version scan

Co-authored-by: Stanislas Michalak <[email protected]>

v1.9.5

Toggle v1.9.5's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fix a case with timestamps

Timestamp columns provided manually but same as default definition must
use the Timestamps() macro instead of their full definition.