Releases: drizzle-team/drizzle-orm
Releases · drizzle-team/drizzle-orm
0.17.3
We have released AWS Data API support for PostgreSQL
Connection example
import { drizzle, migrate } from 'drizzle-orm/aws-data-api/pg';
const rdsClient = new RDSDataClient({});
const db = drizzle(rdsClient, {
database: '',
secretArn: '',
resourceArn: '',
});
await migrate(db, { migrationsFolder: '' });
Note:
All drizzle pg data types are working well with data api, except ofinterval
. This type is not yet mapped in proper way
0.17.2
- Fixed package.json require path in
drizzle-orm/version
0.17.1
- Added feature showcase section to README
0.17.0
❗ All ORM packages are now merged into drizzle-orm
Starting from release 0.17.0
and onwards, all dialect-specific packages are merged into drizzle-orm
. Legacy ORM packages will be archived.
Import paths changes
PostgreSQL
import { ... } from 'drizzle-orm-pg'
->import { ... } from 'drizzle-orm/pg-core'
import { ... } from 'drizzle-orm-pg/node'
->import { ... } from 'drizzle-orm/node-postgres'
import { ... } from 'drizzle-orm-pg/neondb'
->import { ... } from 'drizzle-orm/neon'
import { ... } from 'drizzle-orm-pg/postgres.js'
->import { ... } from 'drizzle-orm/postgres.js'
MySQL
import { ... } from 'drizzle-orm-mysql'
->import { ... } from 'drizzle-orm/mysql-core'
import { ... } from 'drizzle-orm-mysql/mysql2'
->import { ... } from 'drizzle-orm/mysql2'
SQLite
import { ... } from 'drizzle-orm-sqlite'
->import { ... } from 'drizzle-orm/sqlite-core'
import { ... } from 'drizzle-orm-sqlite/better-sqlite3'
->import { ... } from 'drizzle-orm/better-sqlite3'
import { ... } from 'drizzle-orm-sqlite/d1'
->import { ... } from 'drizzle-orm/d1'
import { ... } from 'drizzle-orm-sqlite/bun'
->import { ... } from 'drizzle-orm/bun-sqlite'
import { ... } from 'drizzle-orm-sqlite/sql.js'
->import { ... } from 'drizzle-orm/sql.js'