Skip to content

Commit e875659

Browse files
authored
fix: Generate JavaScript Code from plugin-pb (#12)
Co-authored-by: cq-bot <cq-bot@users.noreply.github.com>
1 parent a82b992 commit e875659

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

protos/plugin/v3/plugin.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ message GetTables {
5353
message Request {
5454
repeated string tables = 1;
5555
repeated string skip_tables = 2;
56+
bool skip_dependent_tables = 3;
5657
}
5758
message Response {
5859
// marshalled []arrow.Schema

protos/plugin/v3/plugin.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@ export namespace cloudquery.plugin.v3 {
523523
constructor(data?: any[] | {
524524
tables?: string[];
525525
skip_tables?: string[];
526+
skip_dependent_tables?: boolean;
526527
}) {
527528
super();
528529
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [1, 2], this.#one_of_decls);
@@ -533,6 +534,9 @@ export namespace cloudquery.plugin.v3 {
533534
if ("skip_tables" in data && data.skip_tables != undefined) {
534535
this.skip_tables = data.skip_tables;
535536
}
537+
if ("skip_dependent_tables" in data && data.skip_dependent_tables != undefined) {
538+
this.skip_dependent_tables = data.skip_dependent_tables;
539+
}
536540
}
537541
}
538542
get tables() {
@@ -547,9 +551,16 @@ export namespace cloudquery.plugin.v3 {
547551
set skip_tables(value: string[]) {
548552
pb_1.Message.setField(this, 2, value);
549553
}
554+
get skip_dependent_tables() {
555+
return pb_1.Message.getFieldWithDefault(this, 3, false) as boolean;
556+
}
557+
set skip_dependent_tables(value: boolean) {
558+
pb_1.Message.setField(this, 3, value);
559+
}
550560
static fromObject(data: {
551561
tables?: string[];
552562
skip_tables?: string[];
563+
skip_dependent_tables?: boolean;
553564
}): Request {
554565
const message = new Request({});
555566
if (data.tables != null) {
@@ -558,19 +569,26 @@ export namespace cloudquery.plugin.v3 {
558569
if (data.skip_tables != null) {
559570
message.skip_tables = data.skip_tables;
560571
}
572+
if (data.skip_dependent_tables != null) {
573+
message.skip_dependent_tables = data.skip_dependent_tables;
574+
}
561575
return message;
562576
}
563577
toObject() {
564578
const data: {
565579
tables?: string[];
566580
skip_tables?: string[];
581+
skip_dependent_tables?: boolean;
567582
} = {};
568583
if (this.tables != null) {
569584
data.tables = this.tables;
570585
}
571586
if (this.skip_tables != null) {
572587
data.skip_tables = this.skip_tables;
573588
}
589+
if (this.skip_dependent_tables != null) {
590+
data.skip_dependent_tables = this.skip_dependent_tables;
591+
}
574592
return data;
575593
}
576594
serialize(): Uint8Array;
@@ -581,6 +599,8 @@ export namespace cloudquery.plugin.v3 {
581599
writer.writeRepeatedString(1, this.tables);
582600
if (this.skip_tables.length)
583601
writer.writeRepeatedString(2, this.skip_tables);
602+
if (this.skip_dependent_tables != false)
603+
writer.writeBool(3, this.skip_dependent_tables);
584604
if (!w)
585605
return writer.getResultBuffer();
586606
}
@@ -596,6 +616,9 @@ export namespace cloudquery.plugin.v3 {
596616
case 2:
597617
pb_1.Message.addToRepeatedField(message, 2, reader.readString());
598618
break;
619+
case 3:
620+
message.skip_dependent_tables = reader.readBool();
621+
break;
599622
default: reader.skipField();
600623
}
601624
}

0 commit comments

Comments
 (0)