All files / third-parties/drizzle-adapter/src migrator.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97                                                                                                                                                                                                 
// Migration plumbing: the `migrate()` entry point plus the DDL builders the
// dialect uses to emit YQL for schema changes. Most apps only need `migrate`;
// the `build*Sql` functions are exposed for tooling that wants to render or
// inspect the same statements without running them.
 
export { migrate, type YdbMigrateConfig, type YdbMigratorConfig } from './ydb/migrator.js'
export type { YdbDialectMigration, YdbDialectMigrationConfig } from './ydb/dialect.js'
export {
	buildAddChangefeedSql,
	buildAddColumnFamilySql,
	buildAddColumnsSql,
	buildAddIndexSql,
	buildAlterAsyncReplicationSql,
	buildAlterColumnFamilySql,
	buildAlterColumnSetFamilySql,
	buildAlterGroupSql,
	buildAlterTableResetOptionsSql,
	buildAlterTableSetOptionsSql,
	buildAlterTableSql,
	buildAlterTopicSql,
	buildAlterTransferSql,
	buildAlterUserSql,
	buildAnalyzeSql,
	buildCreateAsyncReplicationSql,
	buildCreateGroupSql,
	buildCreateSecretSql,
	buildCreateTableSql,
	buildCreateTopicSql,
	buildCreateTransferSql,
	buildCreateUserSql,
	buildCreateViewSql,
	buildDropAsyncReplicationSql,
	buildDropChangefeedSql,
	buildDropColumnsSql,
	buildDropGroupSql,
	buildDropIndexSql,
	buildDropTableSql,
	buildDropTopicSql,
	buildDropTransferSql,
	buildDropUserSql,
	buildDropViewSql,
	buildGrantSql,
	buildMigrationLockTableBootstrapSql,
	buildMigrationSql,
	buildRenameTableSql,
	buildRevokeSql,
	buildShowCreateSql,
	type YdbAccessPermission,
	type YdbAccessPermissions,
	type YdbAlterAsyncReplicationOperation,
	type YdbAlterAsyncReplicationOptions,
	type YdbAlterGroupOperation,
	type YdbAlterTableAction,
	type YdbAlterTableOperation,
	type YdbAlterTopicAction,
	type YdbAlterTopicOperation,
	type YdbAlterTransferOperation,
	type YdbAlterTransferOptions,
	type YdbAlterUserOperation,
	type YdbAnalyzeOperation,
	type YdbAsyncReplicationConsistencyLevel,
	type YdbAsyncReplicationOptions,
	type YdbAsyncReplicationTarget,
	type YdbChangefeedFormat,
	type YdbChangefeedMode,
	type YdbChangefeedOptions,
	type YdbCreateAsyncReplicationOperation,
	type YdbCreateGroupOperation,
	type YdbCreateSecretOperation,
	type YdbCreateTopicOperation,
	type YdbCreateTopicOptions,
	type YdbCreateTransferOperation,
	type YdbCreateUserOperation,
	type YdbCreateViewOperation,
	type YdbCreateViewOptions,
	type YdbDropAsyncReplicationOperation,
	type YdbDropChangefeedOperation,
	type YdbDropGroupOperation,
	type YdbDropTopicOperation,
	type YdbDropTransferOperation,
	type YdbDropUserOperation,
	type YdbDropViewOperation,
	type YdbGrantOperation,
	type YdbInlineMigration,
	type YdbMigrationLockConfig,
	type YdbMigrationOperation,
	type YdbMigrationRecoveryConfig,
	type YdbMigrationStatus,
	type YdbRenameTableOperation,
	type YdbRevokeOperation,
	type YdbShowCreateObjectType,
	type YdbShowCreateOperation,
	type YdbTopicConsumer,
	type YdbTransferOptions,
	type YdbUserOptions,
} from './ydb/migration-ddl.js'