Generate migration up and down code strings from a MigrationDiff.
up
down
The generated code is valid TypeScript that uses Knex's schema builder API. Write it to a migration file and run via Knex's migration system.
The schema diff from diffSchema.
The table name to alter.
An object with up and down migration code strings.
const diff = diffSchema(UserSchema, dbState);const migration = generateMigration(diff, 'users');fs.writeFileSync('migration.ts', migration.full); Copy
const diff = diffSchema(UserSchema, dbState);const migration = generateMigration(diff, 'users');fs.writeFileSync('migration.ts', migration.full);
Generate migration
upanddowncode strings from a MigrationDiff.The generated code is valid TypeScript that uses Knex's schema builder API. Write it to a migration file and run via Knex's migration system.