Releases: L-Mario564/drizzle-dbml-generator
Releases · L-Mario564/drizzle-dbml-generator
v0.10.0
v0.9.0
- Support tables in different schemas. (Addresses #18).
- Fix an error that occurred when table extra config was undefined. (Addresses #14).
BREAKING CHANGES (for some)
To make this library lighter, Drizzle ORM is now a peer dependency rather than a regular one, this means that you have to have drizzle-orm
installed in your repo. Many of you likely already have Drizzle ORM installed, but for those who haven't (like in the case of using a monorepo), you have to install Drizzle ORM.
Another breaking change to go alongside the prior is that the minimum version of Drizzle ORM must be 0.32.0. For those who already have the package up to date (0.32.0 or greater), nothing needs to be done.
v0.8.0
v0.7.0
v0.6.1
- Fix certain characters not being escaped, which lead to invalid DBML syntax in some cases. Fixed by: @kevinschaich.
v0.6.0
v0.5.0
- Fix "
getSQLType
is not a function" error. Fixed by: @MendyLanda. - Update
drizzle-orm
dependency to version 0.29.0.
v0.4.0
- Add SQLite dialect support.
- Upgraded
drizzle-orm
dependency to version 0.28.6, and with this, Postgres'smallserial
generates assmallserial
, as it should. Previously generated asserial
due to a bug in Drizzle ORM.
v0.3.0
- Add MySQL dialect support.
v0.2.1
- Replace checks made with
instanceof
with Drizzle'sis
function to better check if a value is equal to a certain class.