mirror of
https://github.com/dadosfera/maestro.git
synced 2026-09-15 12:24:48 +00:00
FIX: added reference columns on get table metadata connection test
This commit is contained in:
Generated
+8
-7
@@ -7,11 +7,12 @@
|
||||
"": {
|
||||
"name": "maestro",
|
||||
"version": "0.0.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "UNLICENSED",
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-secrets-manager": "^3.112.0",
|
||||
"@dadosfera/dadosfera-logs": "^1.0.0-beta.3",
|
||||
"@dadosfera/protospack-v2": "3.12.1",
|
||||
"@dadosfera/protospack-v2": "3.12.2",
|
||||
"@grpc/grpc-js": "^1.6.7",
|
||||
"@grpc/proto-loader": "^0.6.13",
|
||||
"@nestjs/common": "^8.4.7",
|
||||
@@ -1725,9 +1726,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@dadosfera/protospack-v2": {
|
||||
"version": "3.12.1",
|
||||
"resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.12.1.tgz",
|
||||
"integrity": "sha512-hk+63FkmqwQonOtBUSAQfdRt4H638DxTsP95tD2r5D1YxKD6Wyrxg1+TRgUHhIneXNySGORG5jS4O6vA5+tYTw==",
|
||||
"version": "3.12.2",
|
||||
"resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.12.2.tgz",
|
||||
"integrity": "sha512-b6cGhjVQxAAoEcVB5Xqd9cJVbIxb10HLTZwgU2P55JvimIrEt2/xPzq/o0veZCWU0cB9qjveQfrFEtYjVIsYZw==",
|
||||
"dependencies": {
|
||||
"@grpc/grpc-js": "^1.6.7",
|
||||
"rxjs": "^7.5.5",
|
||||
@@ -12285,9 +12286,9 @@
|
||||
}
|
||||
},
|
||||
"@dadosfera/protospack-v2": {
|
||||
"version": "3.12.1",
|
||||
"resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.12.1.tgz",
|
||||
"integrity": "sha512-hk+63FkmqwQonOtBUSAQfdRt4H638DxTsP95tD2r5D1YxKD6Wyrxg1+TRgUHhIneXNySGORG5jS4O6vA5+tYTw==",
|
||||
"version": "3.12.2",
|
||||
"resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.12.2.tgz",
|
||||
"integrity": "sha512-b6cGhjVQxAAoEcVB5Xqd9cJVbIxb10HLTZwgU2P55JvimIrEt2/xPzq/o0veZCWU0cB9qjveQfrFEtYjVIsYZw==",
|
||||
"requires": {
|
||||
"@grpc/grpc-js": "^1.6.7",
|
||||
"rxjs": "^7.5.5",
|
||||
|
||||
+2
-1
@@ -9,6 +9,7 @@
|
||||
"node": "18.3.0"
|
||||
},
|
||||
"scripts": {
|
||||
"preinstall": "aws codeartifact login --tool npm --namespace @dadosfera --repository dadosfera-npm --domain dadosfera --domain-owner 611330257153 --region us-east-1",
|
||||
"prebuild": "rimraf dist",
|
||||
"build": "nest build",
|
||||
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
|
||||
@@ -26,7 +27,7 @@
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-secrets-manager": "^3.112.0",
|
||||
"@dadosfera/dadosfera-logs": "^1.0.0-beta.3",
|
||||
"@dadosfera/protospack-v2": "3.12.1",
|
||||
"@dadosfera/protospack-v2": "3.12.2",
|
||||
"@grpc/grpc-js": "^1.6.7",
|
||||
"@grpc/proto-loader": "^0.6.13",
|
||||
"@nestjs/common": "^8.4.7",
|
||||
|
||||
@@ -13,6 +13,8 @@ export class TableMetadataDto {
|
||||
table_name: string;
|
||||
@ApiProperty({ type: [ColumnDto] })
|
||||
columns: ColumnDto[];
|
||||
@ApiProperty({ type: [ColumnDto] })
|
||||
references: ColumnDto[];
|
||||
}
|
||||
|
||||
export class ConnectionTestPingReq {
|
||||
@@ -118,6 +120,8 @@ export class GetTableMetadataReq {
|
||||
}
|
||||
|
||||
export class GetTableMetadataRes {
|
||||
@ApiProperty()
|
||||
operation_result: boolean;
|
||||
@ApiProperty({ type: [TableMetadataDto] })
|
||||
tables_metadata: TableMetadataDto[];
|
||||
}
|
||||
|
||||
@@ -69,7 +69,7 @@ export class InputsService {
|
||||
if (data.credentials) data.credentials = JSON.stringify(data.credentials);
|
||||
|
||||
const input = await lastValueFrom(
|
||||
this.inputWriteService.InputCreate(data),
|
||||
this.inputWriteService.InputCreate({ info, input: data }),
|
||||
);
|
||||
// .catch((err: { details: string }) => {
|
||||
// if (err.details === 'Item Not found!') {
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user