Documentation / @zerotal/orm / index / TableOptions
Interface: TableOptions
Defined in: packages/orm/src/model/decorators/table.ts:11
Options object accepted as the second argument to @table().
Equivalent to calling the fluent chain methods — choose whichever style you prefer.
Example
@table("users", { timestamps: true })
export class User extends BaseModel { ... }
Properties
timestamps?
optionaltimestamps?:boolean
Defined in: packages/orm/src/model/decorators/table.ts:13
Enable / disable automatic timestamp columns.
Default
true
primaryKey?
optionalprimaryKey?:string
Defined in: packages/orm/src/model/decorators/table.ts:15
Override the primary key column name.
Default
"id"