Commit Graph

198 Commits

Author SHA1 Message Date
Robert Lechte
da6671acae drop expression support 2022-09-18 16:05:13 +10:00
Robert Lechte
3ff01951b2 refmt 2022-09-13 23:12:40 +10:00
Robert Lechte
2c38e8c483 Tweak imports, fix tests 2022-09-13 23:05:11 +10:00
Robert Lechte
b24faead36 fixbuild 2022-07-24 21:29:58 +10:00
Robert Lechte
5d1f8789f5 fixbuild 2022-07-24 21:24:36 +10:00
Robert Lechte
2e6ed06b2d Support non-valid->validate constraint creation 2022-07-24 19:49:16 +10:00
Robert Lechte
f95f98a905 Update tests for excl constraints 2022-07-24 19:18:33 +10:00
Robert Lechte
5d7d2f49a5 add option to ignore extension versions 2022-05-08 23:29:37 +10:00
Robert Lechte
f54f328da4 contrib guide 2022-03-16 22:44:21 +11:00
Robert Lechte
6495793329 fixbuild 2022-03-13 15:55:33 +11:00
Robert Lechte
e17608bd78 fixdeploy 2022-03-13 15:51:35 +11:00
djrobstep
ac0d2b47a9
add toml devdep (#199) 2022-03-13 15:20:38 +11:00
djrobstep
4a7bd4fd1a
update tests (#197) 2022-03-13 15:04:40 +11:00
Nico Nußbaum
01acaf2eda
Fix container image build (#178)
Fixes djrobstep/migra#177
Use python:3.9-alpine as base to reduce reliance on alpine maintainers
for python and remove already provided packages (python3, python3-dev,
ca-certificates).
Remove bash since there is already a shell provided and the
entrypoint-script is not using bash-exclusive syntax.
Change entrypoint-script's shebang from bash to sh & fix
array-to-string assignment see https://github.com/koalaman/shellcheck/wiki/SC2124
2021-05-20 13:21:07 +10:00
Tad Lispy
74a43be2c5
Add build-system section to pyproject.toml (PEP-517) (#176)
According to this document <https://python-poetry.org/docs/pyproject/#poetry-and-pep-517> a `build-system` section is required in `pyproject.toml` file.

Lack of this section is part of the trouble discussed here: <https://discourse.nixos.org/t/preparing-a-nix-flake-for-a-python-program-migra-using-poetry/12030/1>
2021-03-22 09:38:14 +11:00
Tad Lispy
1a15b66afe
Fix wrong homepage address in pyproject.toml (#175)
The old address <https://migra.djrobstep.com/> gives 522 status. It's probably outdated.  I ran into this problem because the link is used on <https://pypi.org/project/migra/>.
2021-03-17 19:14:07 +11:00
Robert Lechte
5946d144ea actually bump to 3 this time 2021-01-31 21:32:06 +11:00
Robert Lechte
6fec3c9514 first py3 only release 2021-01-28 15:03:36 +11:00
Robert Lechte
bb5e6a75b8 final py2 release 2021-01-28 12:35:43 +11:00
Robert Lechte
7b6ad36b67 commit lock file 2021-01-27 19:07:31 +11:00
Robert Lechte
360eed7fcb commit lock file 2021-01-27 10:22:13 +11:00
Robert Lechte
c08064b302 better deferrable handling 2021-01-13 11:50:40 +11:00
Robert Lechte
a0b580eb14 fix mv index creation order 2020-11-13 12:25:24 +11:00
Robert Lechte
84e46bf481 fix creation of views dependent on pks 2020-11-06 11:12:29 +11:00
Robert Lechte
3e664b3031 inheritance fix 2020-10-18 19:25:44 +11:00
Robert Lechte
6e44704025 vbump dependency 2020-10-10 07:13:13 +11:00
Jason Giancono
67da85c5a5
Add exclude schema option (#152)
* add exclude schema option

* update README
2020-10-08 10:31:01 +11:00
Robert Lechte
8314e2e1ff revert to 12 for now 2020-10-01 13:17:35 +10:00
Robert Lechte
33b24c53b7 vbump 2020-10-01 13:09:49 +10:00
Robert Lechte
2eb5167b9f test with pg13 2020-09-25 11:31:02 +10:00
Robert Lechte
5f3722c25b minor readme edit 2020-09-03 07:57:04 +10:00
Robert Lechte
445e4ee5d0 minor edit 2020-08-29 16:44:27 +10:00
Robert Lechte
12be26bc42 change tags again 2020-08-29 16:13:08 +10:00
Robert Lechte
1dd36cbd6a release tagging 2020-08-29 15:28:03 +10:00
Robert Lechte
5695341a4b fix circle 2020-08-28 15:08:24 +10:00
Robert Lechte
6bcb6f2a33 tags 2020-08-28 13:59:50 +10:00
Robert Lechte
13f3099df1 refmt 2020-08-28 13:07:07 +10:00
Robert Lechte
d4f2371b6c try push tags 2020-08-28 13:03:35 +10:00
Robert Lechte
530a188198 doc tweaks 2020-08-20 19:28:20 +10:00
Robert Lechte
7cd9374026 vbump schemainspect 2020-08-20 19:13:42 +10:00
Robert Lechte
927bead05e change docs link 2020-08-20 19:01:11 +10:00
Robert Lechte
00f9417571 parameterize tests 2020-08-14 13:09:40 +10:00
Karl Lorey
42d066af58
Fix credit hyperlinks in README (#140) 2020-08-08 13:50:24 +10:00
Robert Lechte
fc46fab066 defaults before notnulls 2020-08-01 16:33:27 +10:00
Robert Lechte
2adbe8e0aa modify enums before creating tables 2020-07-28 21:31:41 +10:00
Robert Lechte
c97eeb1b2d refmt 2020-07-25 20:54:31 +10:00
Robert Lechte
7077f74589 upgrade extensions with alter 2020-07-25 20:52:43 +10:00
Robert Lechte
86506ee3b5 improved enum deps 2020-07-24 16:11:21 +10:00
Robert Lechte
320365f779 fix tests 2020-07-01 11:31:00 +10:00
Robert Lechte
e70504bdee refmt 2020-07-01 11:15:52 +10:00