Skip to content

Releases: drizzle-team/drizzle-orm

0.17.3

31 Jan 20:17
dd587f5
Compare
Choose a tag to compare

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 of interval. This type is not yet mapped in proper way

0.17.2

30 Jan 14:39
ed722e7
Compare
Choose a tag to compare
  • Fixed package.json require path in drizzle-orm/version

0.17.1

27 Jan 13:35
973e4d2
Compare
Choose a tag to compare
  • Added feature showcase section to README

0.17.0

26 Jan 17:56
3753d10
Compare
Choose a tag to compare

❗ 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'