@@ -27,8 +27,8 @@ export class ModelApi extends ExecAsyncApi {
2727 models . map ( ( model , index ) => {
2828 const inputName = `input_${ randInt } _${ index } ` ;
2929 queryInputs . push ( { name : inputName , value : model . value } ) ;
30- queries . push ( `def delete:rel:catalog:model[ "${ model . name } "] = rel:catalog:model[ "${ model . name } "]
31- def insert:rel:catalog:model[ "${ model . name } "] = ${ inputName } ` ) ;
30+ queries . push ( `def delete[ :rel, :catalog, :model, "${ model . name } "]: rel[ :catalog, :model, "${ model . name } "]
31+ def insert[ :rel, :catalog, :model, "${ model . name } "]: ${ inputName } ` ) ;
3232 } ) ;
3333
3434 return await this . exec (
@@ -48,8 +48,8 @@ export class ModelApi extends ExecAsyncApi {
4848 models . map ( ( model , index ) => {
4949 const inputName = `input_${ randInt } _${ index } ` ;
5050 queryInputs . push ( { name : inputName , value : model . value } ) ;
51- queries . push ( `def delete:rel:catalog:model[ "${ model . name } "] = rel:catalog:model[ "${ model . name } "]
52- def insert:rel:catalog:model[ "${ model . name } "] = ${ inputName } ` ) ;
51+ queries . push ( `def delete[ :rel, :catalog, :model, "${ model . name } "]: rel[ :catalog, :model, "${ model . name } "]
52+ def insert[ :rel, :catalog, :model, "${ model . name } "]: ${ inputName } ` ) ;
5353 } ) ;
5454
5555 return await this . execAsync (
@@ -67,7 +67,7 @@ export class ModelApi extends ExecAsyncApi {
6767 const rsp = await this . exec (
6868 database ,
6969 engine ,
70- `def output:${ outName } [ name] = rel:catalog:model( name, _)` ,
70+ `def output( :${ outName } , name): rel( :catalog, :model, name, _)` ,
7171 ) ;
7272
7373 const result = rsp . results . find (
@@ -86,7 +86,7 @@ export class ModelApi extends ExecAsyncApi {
8686 const rsp = await this . exec (
8787 database ,
8888 engine ,
89- `def output:${ outName } = rel:catalog:model[ "${ name } "]` ,
89+ `def output[ :${ outName } ]: rel[ :catalog, :model, "${ name } "]` ,
9090 ) ;
9191
9292 const result = rsp . results . find (
@@ -106,15 +106,15 @@ export class ModelApi extends ExecAsyncApi {
106106 async deleteModels ( database : string , engine : string , names : string [ ] ) {
107107 const queries = names . map (
108108 name =>
109- `def delete:rel:catalog:model[ "${ name } "] = rel:catalog:model[ "${ name } "]` ,
109+ `def delete[ :rel, :catalog, :model, "${ name } "]: rel[ :catalog, :model, "${ name } "]` ,
110110 ) ;
111111 return await this . exec ( database , engine , queries . join ( '\n' ) , [ ] , false ) ;
112112 }
113113
114114 async deleteModelsAsync ( database : string , engine : string , names : string [ ] ) {
115115 const queries = names . map (
116116 name =>
117- `def delete:rel:catalog:model[ "${ name } "] = rel:catalog:model[ "${ name } "]` ,
117+ `def delete[ :rel, :catalog, :model, "${ name } "]: rel[ :catalog, :model, "${ name } "]` ,
118118 ) ;
119119
120120 return await this . execAsync (
0 commit comments