Base envoy codegen

This commit is contained in:
Tomaž Jerman
2023-03-17 10:58:46 +01:00
parent 735cb155f5
commit 804d59722a
84 changed files with 13840 additions and 67 deletions
+17
View File
@@ -22,6 +22,9 @@ queue: {
sortable: true,
goType: "string"
dal: {}
envoy: {
identifier: true
}
}
meta: {
goType: "types.QueueMeta"
@@ -45,14 +48,28 @@ queue: {
filter: {
struct: {
queue_id: {goType: "uint64", ident: "queueID", storeIdent: "id"}
query: {goType: "string"}
deleted: {goType: "filter.State", storeIdent: "deleted_at"}
}
query: ["queue", "consumer"]
byValue: ["queue_id"]
byNilState: ["deleted"]
}
envoy: {
scoped: true
yaml: {
supportMappedInput: true
mappedField: "Queue"
identKeyAlias: []
}
store: {
handleField: ""
}
}
rbac: {
operations: {
"read": description: "Read queue"