适配relationHierarchy

This commit is contained in:
Xu Chang 2023-01-10 15:09:27 +08:00
parent 8f7f960e4b
commit 1220d45933
4 changed files with 14 additions and 4 deletions

View File

@ -5,6 +5,9 @@ var config = {
actionType: 'readOnly',
static: true,
};
var relationHierarchy = {
owner: [],
};
var locale = {
zh_CN: {
attr: {

View File

@ -1,3 +1,3 @@
import { StorageDesc } from "oak-domain/lib/types/Storage";
import { OpSchema } from "./Schema";
export declare const desc: StorageDesc<OpSchema>;
import { OpSchema, Relation } from "./Schema";
export declare const desc: StorageDesc<OpSchema, Relation>;

View File

@ -13,5 +13,8 @@ exports.desc = {
},
static: true,
actionType: "readOnly",
actions: action_1.readOnlyActions.concat(action_1.relationActions)
actions: action_1.readOnlyActions.concat(action_1.relationActions),
relationHierarchy: {
owner: []
}
};

View File

@ -1,4 +1,4 @@
import { Configuration, EntityShape } from 'oak-domain/lib/types/Entity';
import { Configuration, EntityShape, RelationHierarchy } from 'oak-domain/lib/types/Entity';
import { String } from 'oak-domain/lib/types/DataType';
import { LocaleDef } from 'oak-domain/lib/types/Locale';
@ -13,6 +13,10 @@ const config: Configuration = {
export type Relation = 'owner';
const relationHierarchy: RelationHierarchy<Relation> = {
owner: [],
};
const locale: LocaleDef<Schema, '', Relation, {}> = {
zh_CN: {
attr: {