- Updated dependencies [d163e5a]
- pqb@0.38.1
- Updated dependencies [f8a45d1]
- pqb@0.38.0
- Updated dependencies [dc1fb10]
- pqb@0.37.0
- Updated dependencies [d401313]
- Updated dependencies [637b970]
- Updated dependencies [1073559]
- Updated dependencies [684945e]
- pqb@0.36.16
- orchid-core@0.19.6
- Updated dependencies [2dca8a5]
- pqb@0.36.15
- orchid-core@0.19.5
- Updated dependencies [c35175b]
- Updated dependencies [b372aaa]
- pqb@0.36.14
- Updated dependencies [b658f19]
- pqb@0.36.13
- Updated dependencies [81af2e1]
- pqb@0.36.12
- Updated dependencies [86aead8]
- pqb@0.36.11
- Updated dependencies [3db10bd]
- orchid-core@0.19.4
- pqb@0.36.10
- Updated dependencies [6bbea86]
- pqb@0.36.9
- 1285118: Fix migration gen: handle column changes together with primaryKey/index/foreignKey/check changes (#316)
- Updated dependencies [1285118]
- pqb@0.36.8
- orchid-core@0.19.3
- e7656c4: Fix migration generation for array columns
- Updated dependencies [e7656c4]
- pqb@0.36.7
- Updated dependencies [15cdb45]
- pqb@0.36.6
- Updated dependencies [690ecad]
- pqb@0.36.5
- Updated dependencies [c9697c9]
- pqb@0.36.4
- Updated dependencies [aa9ee08]
- pqb@0.36.3
- orchid-core@0.19.2
- 57e9e9c: Allow setting
log: true
for a transaction - Updated dependencies [57e9e9c]
- pqb@0.36.2
- orchid-core@0.19.1
- fa0f367: Fix renaming multiple columns (#309)
- Updated dependencies [8d076c6]
- pqb@0.36.1
-
f278b19: Improve column casting to snake case in migrations and code gen:
When the
snakeCase
option is enabled, columns can be written in camelCase in all contexts, and will be translated to snake_case.This includes columns in primary keys, indexes, foreign keys options.
- Updated dependencies [f278b19]
- pqb@0.36.0
- orchid-core@0.19.0
- Updated dependencies [3b9228c]
- pqb@0.35.7
- Updated dependencies [1663d8b]
- pqb@0.35.6
- Updated dependencies [e8682bf]
- orchid-core@0.18.2
- pqb@0.35.5
- Updated dependencies [b54bca1]
- pqb@0.35.4
- Updated dependencies [7546bc8]
- pqb@0.35.3
- orchid-core@0.18.1
- Updated dependencies [c2ee6a9]
- pqb@0.35.2
- Updated dependencies [8cde8eb]
- pqb@0.35.1
- Updated dependencies [8dd2832]
- pqb@0.35.0
- orchid-core@0.18.0
-
9eb720a: Change
text
,varchar
types, removechar
(#277)The text no longer accepts min and max:
text(min, max)
->text()
Varchar's limit becomes required:
varchar(limit?: number)
->varchar(limit: number)
- Updated dependencies [9eb720a]
- pqb@0.34.0
- orchid-core@0.17.0
- Updated dependencies [353d06a]
- pqb@0.33.2
- Updated dependencies [9c82aca]
- pqb@0.33.1
- orchid-core@0.16.1
- Updated dependencies [ee49636]
- pqb@0.33.0
- orchid-core@0.16.0
- Updated dependencies [fb7fdf6]
- pqb@0.32.0
- Updated dependencies [d42bdb3]
- pqb@0.31.9
- 61215ad: Auto-batch inserts when exceeding max binding params limit (#288)
- Updated dependencies [61215ad]
- pqb@0.31.8
- orchid-core@0.15.6
- Updated dependencies [9e3f1c9]
- pqb@0.31.7
- Updated dependencies [8f06156]
- pqb@0.31.6
- Updated dependencies [d5390af]
- pqb@0.31.5
- Updated dependencies [16cbe41]
- pqb@0.31.4
- b8589cd: rake-db: fix
snakeCase
in a table returned bycreateTable
(#280)
- 76a0838: Fix getting
snakeCase
from BaseTable in rake-db (#279)
- 6b484a9: rake-db: fix type of default columns
- 77f0c75: rake-db: fix auto schema migration when migrating; fix default column validation schema
- Updated dependencies [77f0c75]
- pqb@0.31.3
- 5557bf5: rake-db: strip duplicated primary keys from composite pkey SQL
- Updated dependencies [f0b1e0e]
- pqb@0.31.2
- Updated dependencies [6a0d06d]
- pqb@0.31.1
- orchid-core@0.15.5
- Updated dependencies [f27f8c4]
- pqb@0.31.0
- Updated dependencies [5a21099]
- Updated dependencies [5a21099]
- pqb@0.30.7
- orchid-core@0.15.4
- Updated dependencies [147091d]
- pqb@0.30.6
- orchid-core@0.15.3
- 56f5fb8: Fix: pass only migrated migrations to rake-db callbacks (#267)
- 2d0da7b: Support renaming migrations when
migrations
option is set
- Updated dependencies [859c4cd]
- pqb@0.30.5
- Updated dependencies [8095627]
- pqb@0.30.4
- 15d8796: Make
import
setting optional in rake-db when themigration
setting is set
-
98ad6a6: Change
fn
, exportsql
from theBaseTable
The
fn
query builder accepted a column type via parameter, now it accepts the type viatype
method, see docs.Instead of importing
raw
from 'orchid-core', as was documented before, exportsql
helper from yourBaseTable
file:import { createBaseTable } from 'orchid-orm'; export const BaseTable = createBaseTable(); export const { sql } = BaseTable;
-
Updated dependencies [98ad6a6]
- pqb@0.30.3
- orchid-core@0.15.2
- Updated dependencies [8ef6411]
- Updated dependencies [6ee467f]
- pqb@0.30.2
- Updated dependencies [4e9082f]
- pqb@0.30.1
- orchid-core@0.15.1
- Updated dependencies [e92cebd]
- pqb@0.30.0
- orchid-core@0.15.0
- c7790c4: Require the
import
setting in rake-db config
- 9c086a9: Fix: un-hardcode schema migrations table name in generation scripts
- Updated dependencies [bdef5b0]
- pqb@0.29.1
- orchid-core@0.14.1
- Updated dependencies [1aa1fb3]
- pqb@0.29.0
-
e254c22: - Rework composite indexes, primary and foreign keys.
- Change
findBy
to filter only by unique columns. onConflict
now will require columns formerge
, and it can also accept a constraint name.
See the BREAKING_CHANGE.md at orchid-orm 1.26 at the repository root for details.
- Change
- Updated dependencies [e254c22]
- pqb@0.28.0
- orchid-core@0.14.0
- 907b2b8: Synchronize libraries by publishing them
- Updated dependencies [907b2b8]
- pqb@0.27.7
- orchid-core@0.13.4
-
929f49b: Generate migrations from table files, see generate migrations docs.
Rename utility type
Updateable
toUpdatable
.Include
rake-db
migration toolkit to theorchid-orm
package. If you're usingorchid-orm
, removerake-db
from dependencies and importrakeDb
fromorchd-orm/migrations
instead.
- Updated dependencies [05590044]
- Updated dependencies [c94339ad]
- pqb@0.27.6
- Updated dependencies [2385c314]
- pqb@0.27.5
- Updated dependencies [465827b1]
- pqb@0.27.4
- orchid-core@0.13.3
- Updated dependencies [14465bf7]
- pqb@0.27.3
- orchid-core@0.13.2
- Updated dependencies [0a2795d6]
- pqb@0.27.2
- orchid-core@0.13.1
- 7bc009e0: Add
changeEnumValues
method to rake-db
-
2c19eb70: Add migration methods for enums:
addEnumValues
dropEnumValues
renameEnumValues
renameType
changeTypeSchema
- Updated dependencies [ca5d8543]
- pqb@0.27.1
-
bbe7f4eb: Add
afterChangeCommit
, change callbacks signatures.beforeMigrate
,afterMigrate
,beforeRollback
,afterRollback
were previously receiving onlydb
argument, now they're receiving an object{ db, migrations }
wheremigrations
is an array of executed migrations.beforeChange
,afterChange
were previously receivingdb, up, redo
arguments, now they're receiving an object{ db, up, redo, migrations }
.afterChangeCommit
receives object{ options, up, migrations }
whereoptions
is for database connection options.
- 0c67c17c: Return result from rakeDb to have command data; Make
migrate
an alias ofup
eliminating a subtle difference.
- Updated dependencies [ba3d9c2e]
- pqb@0.27.0
- orchid-core@0.13.0
- Updated dependencies [79da9a41]
- pqb@0.26.7
- orchid-core@0.12.4
- e8f1fe63: Support changing schema with
renameTable
, addchangeTableSchema
migration method - a9a2dbf7: Export rake-db types for portability
- Updated dependencies [f6dacede]
- pqb@0.26.6
- Updated dependencies [04e441da]
- pqb@0.26.5
- f2f0ed5a: Fix bug in rake-db
- ff771568: Minor column type fix for proper default columns in rake-db
- Updated dependencies [ff771568]
- pqb@0.26.4
- orchid-core@0.12.3
- Updated dependencies [216988fc]
- pqb@0.26.3
- 7e7fb35c: Add command
up force
for timestamp migrations - Updated dependencies [7e7fb35c]
- orchid-core@0.12.2
- pqb@0.26.2
- Updated dependencies [f0324edb]
- pqb@0.26.1
- b7505735: rake-db: fix create schemaMigration name column when it was absent
- acd9e43e: Add serial migration prefix format and use it by default, add
change-ids
andrebase
commands
- 59468272: showing list of up & down migrations on pnpm db list
- 4acd5dff: Change rake-db migrations status command
- 012752d0: Add valibot integration
- Updated dependencies [012752d0]
- pqb@0.26.0
- orchid-core@0.12.1
- 10278b53: Refactor query fetching db structure to a single query
- Updated dependencies [404dda21]
- pqb@0.25.1
- Updated dependencies [46809633]
- pqb@0.25.0
- Updated dependencies [cc95e071]
- pqb@0.24.1
- 506d8c51: Create "schemaMigrations" table if not exists when executing migrations (#238)
- 851e840e: Significantly optimize types
- Updated dependencies [851e840e]
- pqb@0.24.0
- orchid-core@0.12.0
- Updated dependencies [32d1a3be]
- pqb@0.23.5
- orchid-core@0.11.2
- 87ef1c7f: Add connectRetry connection option
- Updated dependencies [87ef1c7f]
- pqb@0.23.4
- orchid-core@0.11.1
- Updated dependencies [3a3a5d9c]
- pqb@0.23.3
- Updated dependencies [d85a5492]
- pqb@0.23.2
- Updated dependencies [125e17d5]
- pqb@0.23.1
- Updated dependencies [74be332e]
- pqb@0.23.0
- Updated dependencies [cbe9ad6b]
- pqb@0.22.1
- 4c7015b4: Support multiple column schemas for various cases
- Updated dependencies [4c7015b4]
- pqb@0.22.0
- orchid-core@0.11.0
- Updated dependencies [c865fa77]
- pqb@0.21.0
- Updated dependencies [e436974f]
- pqb@0.20.1
- Updated dependencies [d6819aa9]
- pqb@0.20.0
- Updated dependencies [003de3d6]
- pqb@0.19.1
- orchid-core@0.10.17
- 913be12e: rake-db: use a single transaction for multiple migrations, use a database lock to prevent concurrency issues
- Updated dependencies [49780b94]
- pqb@0.19.0
- Updated dependencies [46382c24]
- pqb@0.18.34
- orchid-core@0.10.16
- 16eaadbd: Fix getting schema in orchid-orm-schema-to-zod before calling
orchidORM
for the table
- Updated dependencies [19bff227]
- pqb@0.18.33
- Updated dependencies [3c089403]
- pqb@0.18.32
- Updated dependencies [e4e4f963]
- pqb@0.18.31
- ee7aaeaf: Fix inconsistent order of changes applied when running migration up and down programmatically multiple times (#214)
- 057b1b5a: Change type of
Query.meta.defaults
from union of string literals toRecord<string, true>
, it is a more correct type for this case and it solves (#213) - Updated dependencies [057b1b5a]
- pqb@0.18.30
- orchid-core@0.10.15
- Updated dependencies [f3cfab1a]
- pqb@0.18.29
- 4781781b: Extract init script into own package and renew it
- 67eeefd3: Change resolving path to dbScript to support bundling
- Updated dependencies [c56498d2]
- pqb@0.18.28
- Updated dependencies [67bafe78]
- pqb@0.18.27
- Updated dependencies [96a6d588]
- pqb@0.18.26
- orchid-core@0.10.14
- Updated dependencies [3eb3705e]
- orchid-core@0.10.13
- pqb@0.18.25
- Updated dependencies [0ea831ae]
- pqb@0.18.24
- Updated dependencies [828e22aa]
- pqb@0.18.23
- Updated dependencies [3fcab80e]
- pqb@0.18.22
- Updated dependencies [144e296d]
- pqb@0.18.21
- Updated dependencies [87a0dbae]
- pqb@0.18.20
- 0ce2a897: Optimize exported types of columns and column methods by explicitly writing them instead of inferring
- Updated dependencies [0ce2a897]
- pqb@0.18.19
- orchid-core@0.10.12
- Updated dependencies [7f06c119]
- pqb@0.18.18
- Updated dependencies [7f39e294]
- pqb@0.18.17
- orchid-core@0.10.11
- Updated dependencies [eada7f0a]
- pqb@0.18.16
- f021abb2: Allow overriding config in rakeDb.lazy (#180)
- 56c5ff9f: Add computed columns (#59)
- Updated dependencies [56c5ff9f]
- pqb@0.18.15
- orchid-core@0.10.10
- Updated dependencies [18018604]
- pqb@0.18.14
- 2343dad6: Serialize the default value with the encoding function of the column (#183)
- Updated dependencies [2343dad6]
- pqb@0.18.13
- orchid-core@0.10.9
- Updated dependencies [2b467899]
- pqb@0.18.12
- cb1c4c2c: Change
string
column type to be a varchar with 255 limit by default - Updated dependencies [cb1c4c2c]
- pqb@0.18.11
- Updated dependencies [4debeb31]
- pqb@0.18.10
- orchid-core@0.10.8
- Updated dependencies [71a805af]
- pqb@0.18.9
- orchid-core@0.10.7
- Updated dependencies [d733e029]
- pqb@0.18.8
- orchid-core@0.10.6
- Updated dependencies [5c3fb301]
- pqb@0.18.7
- orchid-core@0.10.5
- f4d2493a: Do not drop index when dropping a column in
changeTable
because it's done by db (#172)
- Updated dependencies [043f0fbd]
- pqb@0.18.6
- Updated dependencies [2d383dc6]
- orchid-core@0.10.4
- pqb@0.18.5
- 5d693378: Add
rakeDb.lazy
, handle default exports in migrations (#167)
- Updated dependencies [93006a0e]
- pqb@0.18.4
- Updated dependencies [07448a7f]
- pqb@0.18.3
- orchid-core@0.10.3
- 7d11ab40: Fix order of migrations for rollback when passing migrations record to rake-db config (#162)
- 8468dbc3: Fix order of calling
change
functions in rake-dbredo
command (#161)
- 64873aca: Fix generating code for json column shape (#158)
- Updated dependencies [64873aca]
- pqb@0.18.2
- b79f647e: Don't add database
DEFAULT
to the column if default value is a function (#160)
- 52ee35f4: Better support of default(null) (#159)
- Updated dependencies [52ee35f4]
- pqb@0.18.1
- orchid-core@0.10.2
- Updated dependencies [ec43e167]
- pqb@0.18.0
- cc626464: Throw error when calling rake-db script without suffix
- 73b2beb8: Support a list of migrations in
rakeDb
to use for bundling (#155) - Updated dependencies [73b2beb8]
- pqb@0.17.10
- 61991b5b: Automatically create a db schema if not exists in
db migrate
command
- Updated dependencies [64a2e733]
- pqb@0.17.9
- a02a86bb: Allow omitting
t.add
inchangeTable
- Updated dependencies [435ec9c1]
- pqb@0.17.8
- orchid-core@0.10.1
- Updated dependencies [634613ad]
- pqb@0.17.7
- 5dcbaf93: Add the
pull
command to help output of rake-db
- Updated dependencies [1688e82b]
- pqb@0.17.6
- orchid-core@0.10.0
- 12e88c30: Support creating a databaase without specifying a user
- f92e76ed: Support relations connected by multiple columns
- Updated dependencies [f92e76ed]
- pqb@0.17.5
- Updated dependencies [d5011e31]
- pqb@0.17.4
- 352b58b4: rake-db: fix create and drop the table with options but without columns
- 3b63faac: rake-db: add
createIfNotExists
anddropIfExists
to table options; allow creating empty table - Updated dependencies [3b63faac]
- pqb@0.17.3
- Updated dependencies [607ca901]
- pqb@0.17.2
- Updated dependencies [ff06f0a6]
- pqb@0.17.1
- Updated dependencies [83cf51c2]
- pqb@0.17.0
- orchid-core@0.10.0
- Updated dependencies [52196f7d]
- pqb@0.16.6
- Updated dependencies [23558c67]
- pqb@0.16.5
- orchid-core@0.9.1
- Updated dependencies [ed4ab58c]
- orchid-core@0.9.0
- pqb@0.16.4
- Updated dependencies [a9e48cd8]
- pqb@0.16.3
- orchid-core@0.8.2
- Updated dependencies [d1dad50d]
- pqb@0.16.2
- orchid-core@0.8.1
- Updated dependencies [0ef20d80]
- pqb@0.16.1
- 3735f9dd: rake-db: drop column default before setting a new one when chaning column type
- Updated dependencies [b7a2d035]
- pqb@0.16.0
- orchid-core@0.8.0
- 2d860221: Add support for generated columns and for the full text search
- Updated dependencies [2d860221]
- pqb@0.15.2
- orchid-core@0.7.1
- Updated dependencies [d43af0b2]
- pqb@0.15.1
- 1b3e98a5: Upgrade aggregate and window functions, having clause
- Updated dependencies [1b3e98a5]
- pqb@0.15.0
- orchid-core@0.7.0
- Updated dependencies [ccc5e2aa]
- pqb@0.14.3
- orchid-core@0.6.2
- Updated dependencies [7a201dfc]
- Updated dependencies [52fe89e5]
- Updated dependencies [d5dd3bd6]
- Updated dependencies [1e0e7e7a]
- pqb@0.14.2
- orchid-core@0.6.1
- Updated dependencies [3b1bf602]
- pqb@0.14.1
- b178ee7: Change type and behavior of raw SQL methods for the better
- Updated dependencies [b178ee7]
- pqb@0.14.0
- orchid-core@0.6.0
- Updated dependencies [81ebb5d]
- pqb@0.13.3
- 3e52bce: Add
createCollation
anddropCollation
migration methods. Fix bug when specifying a collation for the column.
- Updated dependencies [a7baab8]
- orchid-core@0.5.2
- pqb@0.13.2
- 695f390: Internal change: change filePath property of BaseTable and extended tables to the getFilePath method
- Updated dependencies [695f390]
- orchid-core@0.5.1
- pqb@0.13.1
- Updated dependencies [78b65c4]
- pqb@0.13.0
- orchid-core@0.5.0
- Updated dependencies [cbc1121]
- pqb@0.12.5
- Updated dependencies [3116713]
- pqb@0.12.4
- Updated dependencies [c2d3eb0]
- pqb@0.12.3
- Updated dependencies [d16ab35]
- pqb@0.12.2
- orchid-core@0.4.14
- Updated dependencies [35c437e]
- pqb@0.12.1
- Updated dependencies [96f2cef]
- pqb@0.12.0
- Updated dependencies [31e7d23]
- pqb@0.11.35
- Updated dependencies [d8bc7cf]
- pqb@0.11.34
- Updated dependencies [275cc73]
- pqb@0.11.33
- Updated dependencies [2881707]
- pqb@0.11.32
- orchid-core@0.4.13
- Updated dependencies [8ae4fe3]
- pqb@0.11.31
- e9a4095: Change column.parse function to also process null values
- Updated dependencies [e9a4095]
- pqb@0.11.30
- orchid-core@0.4.12
- Updated dependencies [4893640]
- pqb@0.11.29
- orchid-core@0.4.11
- Updated dependencies [0535450]
- pqb@0.11.28
- orchid-core@0.4.10
- 4287137: Add
sql
method to accept raw SQL via template literals - Updated dependencies [4287137]
- pqb@0.11.27
- orchid-core@0.4.9
- Updated dependencies [2e8e2a3]
- pqb@0.11.26
- Updated dependencies [a33d1a1]
- pqb@0.11.25
- Updated dependencies [83d8eed]
- pqb@0.11.24
- Updated dependencies [9610b44]
- orchid-core@0.4.8
- pqb@0.11.23
- Updated dependencies [c7298d6]
- pqb@0.11.22
- 64353f7: Make identity column optional when creating
- 63934b5: Fix ordering and using where for the column of selected relation
- 23d8a2a: Fix
nowSQL
to be wrapped into parens automatically - Updated dependencies [64353f7]
- Updated dependencies [63934b5]
- Updated dependencies [23d8a2a]
- pqb@0.11.21
- orchid-core@0.4.7
- Support ESM in ORM codegen
- Fix importing of ORM in the ORM codegen
- Move ORM codegen module to a separate bundle
- Ignore directories in migrations dir when migrating
- Add recurrent migrations
- Updated dependencies
- Updated dependencies [e8a863d]
- pqb@0.11.20
- Allow to customize timestamp default value with
nowSQL
option of base table - Updated dependencies
- pqb@0.11.19
- orchid-core@0.4.6
- Updated dependencies
- pqb@0.11.18
- Updated dependencies
- pqb@0.11.17
- Updated dependencies
- pqb@0.11.16
- Updated dependencies
- pqb@0.11.15
- Updated dependencies
- Updated dependencies [dfc2b87]
- pqb@0.11.14
- Updated dependencies
- Updated dependencies [96504ef]
- pqb@0.11.13
- orchid-core@0.4.5
- Add testTransaction utility for tests
- Updated dependencies [cfdc2bb]
- Updated dependencies
- pqb@0.11.12
- orchid-core@0.4.4
- Rename timestampWithoutTimezone to timestampNoTZ; Add methods for it
- Updated dependencies
- pqb@0.11.11
- orchid-core@0.4.4
- Updated dependencies
- pqb@0.11.10
- orchid-core@0.4.3
- Make passing this not required when customizing column types
- Updated dependencies
- pqb@0.11.9
- orchid-core@0.4.2
- Updated dependencies
- pqb@0.11.8
- Updated dependencies
- pqb@0.11.7
- Updated dependencies
- pqb@0.11.6
- Updated dependencies
- pqb@0.11.5
- Updated dependencies
- pqb@0.11.4
- orchid-core@0.4.1
- Remove unneeded dependencies
- Automaticly define relations from db pull or after running migrations
- Change appCodeUpdater config to take path and name of the base table from baseTable option
- Updated dependencies
- orchid-core@0.4.0
- pqb@0.11.3
- Fix import error
- Updated dependencies
- pqb@0.11.2
- orchid-core@0.3.1
- Support overriden column types in rake-db
- Updated dependencies
- orchid-core@0.3.0
- pqb@0.11.1
- Remove cli columns parsing when generating new migration
- Implicitly pass transaction object by using AsyncLocalStorage
- Updated dependencies
- pqb@0.11.0
- orchid-core@0.2.0
- Better support for custom schema in rake-db
- Update dependencies
- Updated dependencies
- pqb@0.10.36
- Updated dependencies
- pqb@0.10.35
- Initial support for db views
- Updated dependencies
- orchid-core@0.1.17
- pqb@0.10.34
- Favor timestamptz over timestamp
- Updated dependencies
- orchid-core@0.1.16
- pqb@0.10.33
- Updated dependencies
- pqb@0.10.32
- Support identity columns
- Updated dependencies
- orchid-core@0.1.15
- pqb@0.10.31
- Simplify current_timestamp, transaction_timestamp() to the equivalent now() in db pull
- Updated dependencies
- pqb@0.10.30
- Return table interface from createTable
- Use gen_random_uuid as a default uuid default
- Updated dependencies
- orchid-core@0.1.14
- pqb@0.10.29
- Updated dependencies
- pqb@0.10.28
- Hide internal query log in migrations
- Support NULLS NOT DISTINCT for unique index
- Updated dependencies
- pqb@0.10.27
- Updated dependencies
- pqb@0.10.26
- Updated dependencies
- pqb@0.10.25
- Remove undefined and void from json schema
- Updated dependencies
- orchid-core@0.1.13
- pqb@0.10.24
- Support db table checks and constraints
- Updated dependencies
- orchid-core@0.1.12
- pqb@0.10.23
- Updated dependencies
- pqb@0.10.22
- Updated dependencies
- pqb@0.10.21
- Updated dependencies
- pqb@0.10.20
- Updated dependencies
- orchid-core@0.1.11
- pqb@0.10.19
- Updated dependencies
- pqb@0.10.18
- Add
db redo
command, renamedb g
todb new
- Updated dependencies
- orchid-core@0.1.10
- pqb@0.10.17
- Fix generating enum column from db pull to ORM
- Updated dependencies
- Updated dependencies [c8df1f9]
- orchid-core@0.1.9
- pqb@0.10.16
- Updated dependencies
- orchid-core@0.1.8
- pqb@0.10.15
- Fix handling undefined values in foreign key when pulling db
- Updated dependencies
- orchid-core@0.1.7
- pqb@0.10.14
- Support snakeCase option
- Updated dependencies
- orchid-core@0.1.6
- pqb@0.10.13
- Updated dependencies
- pqb@0.10.12
- Support runtime default; Add createManyRaw and createManyFrom
- Updated dependencies
- orchid-core@0.1.5
- pqb@0.10.11
- Add citext
- Updated dependencies
- pqb@0.10.10
- Improve handling of array and domains in db pull
- Fix pulling domain column
- Fix db pull
- 8d35851: Handle unsupported types
- Updated dependencies [8d35851]
- pqb@0.10.9
- Support domain types
- Updated dependencies
- orchid-core@0.1.4
- pqb@0.10.8
- Support database CHECK validation
- Updated dependencies
- orchid-core@0.1.3
- pqb@0.10.7
- Improve .unique code gen, save migration verion after db pull
- Updated dependencies
- pqb@0.10.6
- Run appCodeUpdater after db pull
- Updated dependencies
- pqb@0.10.5
- Updated dependencies
- pqb@0.10.4
- Add log to appCodeUpdater, change file pathes to urls when logging
- 2b6dd66: Run appCodeUpdater after commit in migrations
- 384fbfc: Support enum, array columns in db pull
- Updated dependencies
- Updated dependencies [384fbfc]
- orchid-core@0.1.2
- pqb@0.10.3
- Updated dependencies
- pqb@0.10.2
- Updated dependencies
- orchid-core@0.1.1
- pqb@0.10.1
- Move common code into separate orchid-core package
- Updated dependencies
- orchid-core@0.1.0
- pqb@0.10.0
- Fix rake-db import on windows in ESM
- Add
raw
to column types to use in defaults - Updated dependencies
- pqb@0.9.27
- Updated dependencies
- pqb@0.9.26
- Updated dependencies
- pqb@0.9.25
- Updated dependencies
- pqb@0.9.24
- Updated dependencies
- pqb@0.9.23
- Updated dependencies
- pqb@0.9.22
- Fix migrating multiple databases
- Fix migration path resolution on windows
- Updated dependencies
- pqb@0.9.21
- Updated dependencies
- pqb@0.9.20
- Remove myqb from rake-db deps
- Updated dependencies
- Updated dependencies [aa92f25]
- pqb@0.9.19
- Leave only dist in shipped packages
- Updated dependencies
- pqb@0.9.18
- Updated dependencies
- pqb@0.9.17
- Updated dependencies
- pqb@0.9.16
- Support enum in rake-db
- Add createEnum and dropEnum to rake-db
- Updated dependencies
- pqb@0.9.15
- Updated dependencies
- pqb@0.9.14
- Handle ssl required case in db create; Confirm db creation before asking for creds
- Updated dependencies
- pqb@0.9.13
- Fix file resolution in CI
- Improve windows support for path resolution
- Fix path resolution
- Fix path resolution
- Relative path in rakeDb config
- Updated dependencies
- pqb@0.9.12
- Updated dependencies
- pqb@0.9.11
- Updated dependencies
- pqb@0.9.10
- Updated dependencies
- pqb@0.9.9
- ee1961e: Make columnTypes optional in configs
- Updated dependencies [ee1961e]
- pqb@0.9.8
- Handle table ordering by foreign key when pulling db
- Updated dependencies
- pqb@0.9.7
- Add generating extension to db pull
- Add custom commands to rake-db
- Add migrate and rollback callbacks
- Updated dependencies
- pqb@0.9.6
- Mix query builder into migration db interface
- Updated dependencies
- pqb@0.9.5
- Improve esm support
- Updated dependencies
- pqb@0.9.4
- Change package.json exports for esm support
- Updated dependencies
- pqb@0.9.3
- Remove createJoinTable
- Improve pullindg db structure
- Improve pulling db structure
- Updated dependencies
- pqb@0.9.2
- Add command for pulling database structure into a migration
- Updated dependencies
- pqb@0.9.1
- Change index options: column or expression is required, operator renamed to opclass
- f1cd5db: Handle multiple indexes and foreignKeys of the column
- Updated dependencies
- Updated dependencies [f1cd5db]
- pqb@0.9.0
- Change inner aspects of columns
- Updated dependencies
- pqb@0.8.5
- Fix useCodeUpdater option default
- Add --code cli argument to rake-db
- Improve codegen
- Updated dependencies
- Updated dependencies
- pqb@0.8.4
- Updated dependencies
- pqb@0.8.3
- Add code generator to change project files after migrations
- Updated dependencies
- pqb@0.8.2
- Updated dependencies
- pqb@0.8.1
- 3f25b4d: Rename all model words to table words, because all models here are not models in OOP meaning
- Updated dependencies [3f25b4d]
- pqb@0.8.0
- Updated dependencies
- pqb@0.7.13
- Support composite primary key by setting primaryKey on multiple columns
- Updated dependencies
- pqb@0.7.12
- Fix creating a transaction
- Updated dependencies
- pqb@0.7.11
- Updated dependencies
- pqb@0.7.10
- Updated dependencies
- pqb@0.7.9
- Change connectionString to databaseURL option, add ssl option
- Updated dependencies
- pqb@0.7.8
- Updated dependencies
- pqb@0.7.7
- Updated dependencies
- pqb@0.7.6
- Updated dependencies
- pqb@0.7.5
- Update homepage link in package.json
- Updated dependencies
- pqb@0.7.4
- Add required min and max parameters to text column
- Updated dependencies
- pqb@0.7.3
- Updated dependencies [9b8b3d5]
- pqb@0.7.2
- Handle tables without primary key
- ecd7521: Support copy
- Updated dependencies
- pqb@0.7.1
- 06b0182: Support changing compression, index, and foreign key to changeTable migration
- 883c3e4: Add changeset
- Updated dependencies [883c3e4]
- pqb@0.7.0