interface RelationConfig {
    cardinality?: "one" | "many";
    hasRevisions?: boolean;
    isArray?: boolean;
    join?: JsonObject;
    joinTable?: string;
    model?: unknown;
    sourceColumn?: string;
    sourceField?: string;
    sourceKey?: string;
    table?: string;
    target?: string;
    targetColumn?: string;
    targetField?: string;
    targetKey?: string;
    targetModel?: unknown;
    targetModelKey?: string;
    targetTable?: string;
    through?: JsonObject;
    type?: string;
    [key: string]: unknown;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: unknown

Properties

cardinality?: "one" | "many"
hasRevisions?: boolean
isArray?: boolean
join?: JsonObject
joinTable?: string
model?: unknown
sourceColumn?: string
sourceField?: string
sourceKey?: string
table?: string
target?: string
targetColumn?: string
targetField?: string
targetKey?: string
targetModel?: unknown
targetModelKey?: string
targetTable?: string
through?: JsonObject
type?: string