@@ -27,8 +27,8 @@ export class ModelApi extends ExecAsyncApi {
27
27
models . map ( ( model , index ) => {
28
28
const inputName = `input_${ randInt } _${ index } ` ;
29
29
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 } ` ) ;
32
32
} ) ;
33
33
34
34
return await this . exec (
@@ -48,8 +48,8 @@ export class ModelApi extends ExecAsyncApi {
48
48
models . map ( ( model , index ) => {
49
49
const inputName = `input_${ randInt } _${ index } ` ;
50
50
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 } ` ) ;
53
53
} ) ;
54
54
55
55
return await this . execAsync (
@@ -67,7 +67,7 @@ export class ModelApi extends ExecAsyncApi {
67
67
const rsp = await this . exec (
68
68
database ,
69
69
engine ,
70
- `def output:${ outName } [ name] = rel:catalog:model( name, _)` ,
70
+ `def output( :${ outName } , name): rel( :catalog, :model, name, _)` ,
71
71
) ;
72
72
73
73
const result = rsp . results . find (
@@ -86,7 +86,7 @@ export class ModelApi extends ExecAsyncApi {
86
86
const rsp = await this . exec (
87
87
database ,
88
88
engine ,
89
- `def output:${ outName } = rel:catalog:model[ "${ name } "]` ,
89
+ `def output[ :${ outName } ]: rel[ :catalog, :model, "${ name } "]` ,
90
90
) ;
91
91
92
92
const result = rsp . results . find (
@@ -106,15 +106,15 @@ export class ModelApi extends ExecAsyncApi {
106
106
async deleteModels ( database : string , engine : string , names : string [ ] ) {
107
107
const queries = names . map (
108
108
name =>
109
- `def delete:rel:catalog:model[ "${ name } "] = rel:catalog:model[ "${ name } "]` ,
109
+ `def delete[ :rel, :catalog, :model, "${ name } "]: rel[ :catalog, :model, "${ name } "]` ,
110
110
) ;
111
111
return await this . exec ( database , engine , queries . join ( '\n' ) , [ ] , false ) ;
112
112
}
113
113
114
114
async deleteModelsAsync ( database : string , engine : string , names : string [ ] ) {
115
115
const queries = names . map (
116
116
name =>
117
- `def delete:rel:catalog:model[ "${ name } "] = rel:catalog:model[ "${ name } "]` ,
117
+ `def delete[ :rel, :catalog, :model, "${ name } "]: rel[ :catalog, :model, "${ name } "]` ,
118
118
) ;
119
119
120
120
return await this . execAsync (
0 commit comments