@@ -3,25 +3,26 @@ import { ddlDiff, ddlDiffDry } from 'src/dialects/mssql/diff';
33import { fromDrizzleSchema , prepareFromSchemaFiles } from 'src/dialects/mssql/drizzle' ;
44import { prepareSnapshot } from 'src/dialects/mssql/serializer' ;
55import { prepareFilenames } from 'src/utils/utils-node' ;
6- import { createDDL , DefaultConstraint } from '../../dialects/mssql/ddl' ;
7- import {
6+ import type { DefaultConstraint } from '../../dialects/mssql/ddl' ;
7+ import { createDDL } from '../../dialects/mssql/ddl' ;
8+ import type {
89 CheckConstraint ,
910 Column ,
1011 ForeignKey ,
1112 Index ,
12- interimToDDL ,
1313 MssqlEntities ,
1414 PrimaryKey ,
1515 Schema ,
1616 UniqueConstraint ,
1717 View ,
1818} from '../../dialects/mssql/ddl' ;
19+ import { interimToDDL } from '../../dialects/mssql/ddl' ;
1920import { assertV1OutFolder , prepareMigrationFolder } from '../../utils/utils-node' ;
2021import { resolver } from '../prompts' ;
2122import { withStyle } from '../validations/outputs' ;
2223import { mssqlSchemaError } from '../views' ;
2324import { writeResult } from './generate-common' ;
24- import { ExportConfig , GenerateConfig } from './utils' ;
25+ import type { ExportConfig , GenerateConfig } from './utils' ;
2526
2627export const handle = async ( config : GenerateConfig ) => {
2728 const { out : outFolder , schema : schemaPath , casing } = config ;
@@ -65,7 +66,7 @@ export const handle = async (config: GenerateConfig) => {
6566 const recreateIdentity = statements . find ( ( it ) => it . type === 'recreate_identity_column' ) ;
6667 if (
6768 recreateIdentity && Boolean ( recreateIdentity . column . identity ?. to )
68- && ! Boolean ( recreateIdentity . column . identity ?. from )
69+ && ! recreateIdentity . column . identity ?. from
6970 ) {
7071 console . log (
7172 withStyle . warning (
0 commit comments