0.2.0
What's Changed
- Iain-s/create_generators by @Iain-S in #1
- Support More Data Types by @Iain-S in #17
- Add a command-line interface by @Iain-S in #18
- Implement create-tables command. by @Iain-S in #22
- Rename test example files for consistency by @Iain-S in #25
- Add functional tests by @Iain-S in #23
- Insert multiple rows by @mhauru in #28
- Upgrade sqlacodegen to 3.0.0rc1 by @mhauru in #31
- Handle single column tables by @Iain-S in #34
- Pass src_conn and dst_conn to generators when we create-data by @Iain-S in #26
- User config for generators by @mhauru in #35
- Use ORM in ColumnValueProvider by @mhauru in #40
- Vocab by @Iain-S in #41
- Add pydocstyle pre-commit hook by @Iain-S in #39
- My/document by @myyong in #37
- 42 num rows per pass by @Iain-S in #45
- Edits to the docs by @Iain-S in #44
- 46 tables without pks by @Iain-S in #47
- Write the output of make-[tables|generators] to a file by @Iain-S in #48
- Change directory more safely in unit tests by @Iain-S in #51
- Implement src-stats by @mhauru in #52
- RST Linter by @Iain-S in #58
- Allow users to specify the destination schema name by @Iain-S in #64
- Move form sorted_generators to generator_dict by @mhauru in #68
- Add quickstart docs with simplest workflow by @Iain-S in #72
- Allow reloading the same vocabulary without crashing by @mhauru in #69
- YAML vocab files by @mhauru in #70
- Fix pre-commit errors by @Iain-S in #79
- Updating the developer guidelines available at README.md by @cptanalatriste in #78
- Add option to not use SmartnoiseSQL by @mhauru in #77
- Adding the --force option to make-tables, make-generators, and make-stats by @cptanalatriste in #81
- Add workflow to publish to PyPI by @Iain-S in #73
- Story generators by @mhauru in #80
- Using Jinja2 templates for generating ssg.py content by @cptanalatriste in #84
- Using Mimesis's password generator for string columns with fixed length by @cptanalatriste in #87
- ColumnValueProvider returns None when extracting values from empty tables by @cptanalatriste in #89
- OMOP CDM docs by @Iain-S in #59
- Make src & dst database params optionals by @Iain-S in #90
- Validate yaml by @Iain-S in #91
- Install sqlacodegen from PyPI so that we can publish to PyPI by @Iain-S in #94
New Contributors
- @Iain-S made their first contribution in #1
- @mhauru made their first contribution in #28
- @myyong made their first contribution in #37
- @cptanalatriste made their first contribution in #78
Full Changelog: https://github.com/alan-turing-institute/sqlsynthgen/commits/0.2.0