What's Changed Improvements iteration by marchinho11 in https://github.com/marchinho11/hnhm/pull/17: * Update Python libs and dependencies * Add `BOOLEAN` type * Add `ruff` * Add `mypy` * Add `bumpversion` * Make `comment` first unnamed argument for Attributes and LinkElements * Set default value for `change_type` to `ChangeType.IGNORE` (useful fro Stage tables) * Expose BKs, `valid_from`, and `_loaded_at` columns in entity's view * SK's components(business keys) can be `NULL`able
Contribute! All contributions are welcome! Take a look at the [`Contribute!`](https://github.com/marchinho11/hnhm#contribute) section
What's Changed * Add the `_hash` column. Refactor Jinja sqls by marchinho11 in https://github.com/marchinho11/hnhm/pull/15 * Improve `README.md`. Add new sections. Update libs. by marchinho11 in https://github.com/marchinho11/hnhm/pull/16
What's Changed * Create/update a View on top of hNhM tables by marchinho11 in https://github.com/marchinho11/hnhm/pull/11 * Add `id` for Tasks and the `depends_on` attribute by marchinho11 in https://github.com/marchinho11/hnhm/pull/12 * Downgrade SQLAlchemy to `1.4.48` by marchinho11 in https://github.com/marchinho11/hnhm/pull/13
What's Changed * Refactor the Plan printing functionality by marchinho11 in https://github.com/marchinho11/hnhm/pull/8 * Internal improvements by marchinho11 in https://github.com/marchinho11/hnhm/pull/9 * Check all Group attributes are mapped in a Flow * Use the `.get` function in `to_core` functions * Rename "Mutation" to "Migration" * Remove assertions from the `plan` function