- add new interpolation syntax for using variables in schemas
- add
locals
as the second argument forimport()
- improve test 💎
- significantly improve identity column update. You can now increase the minimum value and decrease the maximum value
- add reset
search_path
topublic
value for more accurate reading of database metadata
- add removal of serial sequence before setting
column.identity
property. Fix #96 - fix the use of the
defaultSchema
in theforeignKeys[].references.table
- bump dependencies 📦
- improve codebase ✨
- added
indexes[].using
option - added
defaultSchema
option to constructor - added config file support for CLI
- update dependencies 📦
- fixed incorrect sequence update validation
- fixed a bug that occurred when using numbers in
import.locals
- added missing values for
ForeignKey.[onUpdate|onDelete]
- added short aliases for long data type to
generate
command
- only necessary files published on npm
- update dependencies 📦
- refactor data type parsing
- added
generate
command to CLI 🎉
- cosmetic improvement codebase ✨
- update dependencies 📦
- simplified interface 💎
- optimized synchronization algorithm
- 100% coverage 🎉
- most use cases are covered
- all tests are independent of each other