npm drizzle-orm 0.19.0

latest releases: 0.34.0-ff1e9a5, 0.34.0-8dece56, 0.34.0-f026b0e...
19 months ago
  • Implemented selecting and joining a subquery. Example usage:

    const sq = db
      .select({
        categoryId: courseCategoriesTable.id,
        category: courseCategoriesTable.name,
        total: sql`count(${courseCategoriesTable.id})`.as<number>(),
      })
      .from(courseCategoriesTable)
      .groupBy(courseCategoriesTable.id, courseCategoriesTable.name)
      .subquery('sq');

    After that, just use the subquery instead of a table as usual.

  • ❗ Replaced db.select(table).fields({ ... }) syntax with db.select({ ... }).from(table) to look more like its SQL counterpart.

Don't miss a new drizzle-orm release

NewReleases is sending notifications on new releases.