File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
drizzle-kit/src/dialects/mssql Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 1- import { prepareMigrationRenames } from '../../utils' ;
1+ import { prepareMigrationRenames , trimChar } from '../../utils' ;
22import { mockResolver } from '../../utils/mocks' ;
33import type { Resolver } from '../common' ;
44import { diff } from '../dialect' ;
@@ -634,10 +634,7 @@ export const ddlDiff = async (
634634 const indexesToCreate = ddl2 . indexes . list ( {
635635 schema : column . schema ,
636636 table : column . table ,
637- columns : {
638- CONTAINS : column . name ,
639- } ,
640- } ) ;
637+ } ) . filter ( ( index ) => index . columns . some ( ( x ) => trimChar ( trimChar ( x . value , '[' ) , ']' ) === column . name ) ) ;
641638
642639 const checksToDelete = ddl1 . checks . list ( {
643640 schema : column . schema ,
@@ -675,10 +672,7 @@ export const ddlDiff = async (
675672 const indexesToDelete = ddl1 . indexes . list ( {
676673 schema : column . schema ,
677674 table : column . table ,
678- columns : {
679- CONTAINS : column . name ,
680- } ,
681- } ) ;
675+ } ) . filter ( ( index ) => index . columns . some ( ( x ) => trimChar ( trimChar ( x . value , '[' ) , ']' ) === column . name ) ) ;
682676
683677 return prepareStatement ( 'recreate_identity_column' , {
684678 column : column ,
You can’t perform that action at this time.
0 commit comments