UNPKG

@themost/jspa

Version:
16 lines (15 loc) 626 B
import { ColumnAnnotation } from './Column'; import { JoinColumnAnnotation } from './JoinColumn'; declare interface CollectionTableAnnotation { catalog?: string; foreignKey?: string; joinColumns?: JoinColumnAnnotation[]; inverseJoinColumns?: JoinColumnAnnotation[]; name: string; schema?: string; } declare interface CollectionTableColumnAnnotation extends ColumnAnnotation { joinTable?: CollectionTableAnnotation; } declare function CollectionTable(annotation?: CollectionTableAnnotation): PropertyDecorator; export { CollectionTableAnnotation, CollectionTableColumnAnnotation, CollectionTable };