typeorm
Version:
Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.
19 lines (18 loc) • 450 B
TypeScript
import { ColumnOptions } from "../decorator/options/ColumnOptions";
/**
* Arguments for InheritanceMetadata class.
*/
export interface InheritanceMetadataArgs {
/**
* Class to which inheritance is applied.
*/
readonly target?: Function | string;
/**
* Inheritance pattern.
*/
readonly pattern: "STI";
/**
* Column used as inheritance discriminator column.
*/
readonly column?: ColumnOptions;
}