UNPKG

ionic-orm-x

Version:

Data-mapper ORM for Ionic WebSQL and SQLite

15 lines (14 loc) 818 B
import { ColumnOptions } from "../options/ColumnOptions"; import { ColumnType } from "../../metadata/types/ColumnTypes"; /** * Column decorator is used to mark a specific class property as a table column. * Only properties decorated with this decorator will be persisted to the database when entity be saved. * Primary columns also creates a PRIMARY KEY for this column in a db. */ export declare function PrimaryColumn(options?: ColumnOptions): Function; /** * Column decorator is used to mark a specific class property as a table column. * Only properties decorated with this decorator will be persisted to the database when entity be saved. * Primary columns also creates a PRIMARY KEY for this column in a db. */ export declare function PrimaryColumn(type?: ColumnType, options?: ColumnOptions): Function;