Skip to content

v0.0.6 (2024-08-16)

Compare
Choose a tag to compare
@jzmiller1 jzmiller1 released this 17 Aug 02:15
· 3 commits to main since this release

What's Changed

  • Enhanced the Database class to allow accessing schema objects via dot notation (e.g., db.schema_name.table_name)
  • Added the .columns attribute to the Table class to extract column names, supporting both simple and complex table definitions, including those with constraints
  • .columns properly handles inherited columns for tables using the INHERITS clause
  • Updated the Database class to enforce loading schemas before any dependent items, raising errors when schemas are not loaded in the correct order
  • Updated GitHub Actions workflows to support Python 3.12

Full Changelog: v0.0.5...v0.0.6