Releases: clarityai-eng/jsonschema2ddl
Releases · clarityai-eng/jsonschema2ddl
0.3.0
0.2.0
0.1.2
0.1.1 - Accept null as column type with lowest priority
Changed
- Migrate from travis to github actions
- Accept
null
as column type with lowest priority
0.1.0-dev2 - New Github actions
This prerelease is intended to test the github actions
0.1.0-dev - New Github actions
This prerelease is intended to test the github actions
Changed
- Migrate from travis to github actions
- Accept
null
as column type
0.1.0 - First Release!
[0.1.0] - 2020-10-26
This is the first release of the jsonschema2ddl repo. This project is a direct fork from the original.
In this first we don't include major changes in functionality but there is a good amount of code refactor that will make this project more maintainable.
Added
- feat: Don't drop the schema when creating the tables by default. A new parameter is introduced to do so.
- feat: Provide options to select whether to drop the tables if exists and with cascade or not.
- feat: Provide an option to autocommit the changes in the schema creation.
- feat: Validate jsonschema before launching the migrations
Changed
- feat: Code is organized in a more object oriented model structure for easy extensibility and mantainability.
- tests: Use testscontainers to be able to tests the postgres inserts
- chore: Use poetry for dependency and publishing
- chore: Provide Makefile for development
- chore: More elaborate travis.ci to be able to push based on tags
- chore: Change the project structure for the company python standars
- docs: Use different docs structure
Release Candidate
Release candidate for 0.1.0
Release Candidate
0.0.10 fix: remove psycopg dependency
Release 0.0.9
This is a pre preralease for testing the candidate to 0.1.0