File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ import {writeSchema} from '@databases/mysql-schema-print-types';
1010const parameterParser = startChain ( )
1111 . addParam ( param . string ( [ '-c' , '--database' ] , 'database' ) )
1212 . addParam ( param . string ( [ '-d' , '--directory' ] , 'directory' ) )
13- . addParam ( param . string ( [ '--config' ] , 'configFilename' ) ) ;
13+ . addParam ( param . string ( [ '--config' ] , 'configFilename' ) )
14+ . addParam ( param . string ( [ '-s' , '--schemaName' ] , 'schemaName' ) ) ;
1415export default async function run (
1516 cwd : string ,
1617 args : string [ ] ,
@@ -48,7 +49,7 @@ export default async function run(
4849 const connection = connect ( { connectionString : database , poolSize : 1 } ) ;
4950 let schema ;
5051 try {
51- schema = await getSchema ( connection ) ;
52+ schema = await getSchema ( connection , { schemaName : params . schemaName } ) ;
5253 } finally {
5354 await connection . dispose ( ) . catch ( ( ) => {
5455 // ignore the error if it's just disposing the database connection
Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ import {writeSchema} from '@databases/pg-schema-print-types';
1010const parameterParser = startChain ( )
1111 . addParam ( param . string ( [ '-c' , '--database' ] , 'database' ) )
1212 . addParam ( param . string ( [ '-d' , '--directory' ] , 'directory' ) )
13- . addParam ( param . string ( [ '--config' ] , 'configFilename' ) ) ;
13+ . addParam ( param . string ( [ '--config' ] , 'configFilename' ) )
14+ . addParam ( param . string ( [ '-s' , '--schemaName' ] , 'schemaName' ) ) ;
1415export default async function run (
1516 cwd : string ,
1617 args : string [ ] ,
@@ -48,7 +49,7 @@ export default async function run(
4849 const connection = connect ( { connectionString : database , poolSize : 1 } ) ;
4950 let schema ;
5051 try {
51- schema = await getSchema ( connection ) ;
52+ schema = await getSchema ( connection , { schemaName : params . schemaName } ) ;
5253 } finally {
5354 await connection . dispose ( ) . catch ( ( ) => {
5455 // ignore the error if it's just disposing the database connection
You can’t perform that action at this time.
0 commit comments