Skip to content

Releases: kysely-org/kysely

0.19.10

09 Jul 13:46
Compare
Choose a tag to compare

Added createType and dropType methods to the schema builder.

0.19.9

09 Jul 09:30
Compare
Choose a tag to compare

Added modifyFront and modifyEnd methods

0.19.8

04 Jul 09:46
Compare
Choose a tag to compare

Fix bug where falsy default values didn't set the hasDefaultValue value to true in ColumnMetadata.

0.19.7

03 Jul 22:06
Compare
Choose a tag to compare

Fixes #108

0.19.6

28 Jun 20:22
Compare
Choose a tag to compare

Added isAutoIncrementing and hasDefaultValue to ColumnMetadata.

0.19.5

26 Jun 09:20
Compare
Choose a tag to compare

Add support for lateral joins

const query = ctx.db
  .selectFrom('person')
  .innerJoinLateral(
    (eb) =>
      eb.selectFrom('pet')
        .select('name')
        .whereRef('pet.owner_id', '=', 'person.id')
        .as('p'),
    (join) => join.on(sql`true`)
  )
  .select(['first_name', 'p.name'])
  .orderBy('first_name')

0.19.4

25 Jun 22:24
Compare
Choose a tag to compare

Fix join method issues that caused typescript to fail with Type instantiation is excessively deep and possibly infinite.ts(2589)-

0.19.3

04 Jun 07:12
Compare
Choose a tag to compare
  • Enables tree shaking for webpack
  • Disables a webpack warning about a dynamic import in FileMigrationProvider
  • Support .mjs files in migrations

0.19.2

11 May 15:26
Compare
Choose a tag to compare

Fixes #93

0.19.1

11 May 05:44
Compare
Choose a tag to compare

The addColumn method of AlterTableBuilder now takes a third callback argument just like CreateTableBuilder.addColumn.