@@ -53,42 +53,45 @@ export async function run(command: string, options: CommonOptions) {
5353
5454async function runDev ( prismaSchemaFile : string , options : DevOptions ) {
5555 try {
56- await execPackage (
57- `prisma migrate dev --schema "${ prismaSchemaFile } " --skip-generate${ options . name ? ` --name ${ options . name } ` : '' } ${ options . createOnly ? ' --create-only' : '' } ` ,
58- {
59- stdio : 'inherit' ,
60- } ,
61- ) ;
56+ const cmd = [
57+ 'prisma migrate dev' ,
58+ ` --schema "${ prismaSchemaFile } "` ,
59+ ' --skip-generate' ,
60+ options . name ? ` --name ${ options . name } ` : '' ,
61+ options . createOnly ? ' --create-only' : '' ,
62+ ] . join ( '' ) ;
63+
64+ await execPackage ( cmd ) ;
6265 } catch ( err ) {
6366 handleSubProcessError ( err ) ;
6467 }
6568}
6669
6770async function runReset ( prismaSchemaFile : string , options : ResetOptions ) {
6871 try {
69- await execPackage ( `prisma migrate reset --schema "${ prismaSchemaFile } "${ options . force ? ' --force' : '' } ` , {
70- stdio : 'inherit' ,
71- } ) ;
72+ const cmd = [ 'prisma migrate reset' , ` --schema "${ prismaSchemaFile } "` , options . force ? ' --force' : '' ] . join (
73+ '' ,
74+ ) ;
75+
76+ await execPackage ( cmd ) ;
7277 } catch ( err ) {
7378 handleSubProcessError ( err ) ;
7479 }
7580}
7681
7782async function runDeploy ( prismaSchemaFile : string , _options : DeployOptions ) {
7883 try {
79- await execPackage ( ` prisma migrate deploy --schema "${ prismaSchemaFile } "`, {
80- stdio : 'inherit' ,
81- } ) ;
84+ const cmd = [ ' prisma migrate deploy' , ` --schema "${ prismaSchemaFile } "`] . join ( '' ) ;
85+
86+ await execPackage ( cmd ) ;
8287 } catch ( err ) {
8388 handleSubProcessError ( err ) ;
8489 }
8590}
8691
8792async function runStatus ( prismaSchemaFile : string , _options : StatusOptions ) {
8893 try {
89- await execPackage ( `prisma migrate status --schema "${ prismaSchemaFile } "` , {
90- stdio : 'inherit' ,
91- } ) ;
94+ await execPackage ( `prisma migrate status --schema "${ prismaSchemaFile } "` ) ;
9295 } catch ( err ) {
9396 handleSubProcessError ( err ) ;
9497 }
0 commit comments