AttachmentTable
Extends
ResolvedTable
Constructors
new AttachmentTable()
new AttachmentTable(options?): AttachmentTable
Parameters
| Parameter | Type |
|---|---|
options? | AttachmentTableOptions |
Returns
Overrides
ResolvedTable.constructor
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
options | readonly | ResolvedTableOptions | ResolvedTable.options |
Accessors
columns
Get Signature
get columns(): Column[]
Returns
Column[]
Inherited from
ResolvedTable.columns
ignoreEmptyUpdates
Get Signature
get ignoreEmptyUpdates(): boolean
Returns
boolean
Inherited from
ResolvedTable.ignoreEmptyUpdates
indexes
Get Signature
get indexes(): Index[]
Returns
Index[]
Inherited from
ResolvedTable.indexes
insertOnly
Get Signature
get insertOnly(): boolean
Returns
boolean
Inherited from
ResolvedTable.insertOnly
internalName
Get Signature
get internalName(): string
Returns
string
Inherited from
ResolvedTable.internalName
localOnly
Get Signature
get localOnly(): boolean
Returns
boolean
Inherited from
ResolvedTable.localOnly
name
Get Signature
get name(): string
Returns
string
Inherited from
ResolvedTable.name
trackMetadata
Get Signature
get trackMetadata(): boolean
Returns
boolean
Inherited from
ResolvedTable.trackMetadata
trackPrevious
Get Signature
get trackPrevious(): boolean | TrackPreviousOptions
Returns
boolean | TrackPreviousOptions
Inherited from
ResolvedTable.trackPrevious
validName
Get Signature
get validName(): boolean
Returns
boolean
Inherited from
ResolvedTable.validName
viewName
Get Signature
get viewName(): string
Returns
string
Inherited from
ResolvedTable.viewName
viewNameOverride
Get Signature
get viewNameOverride(): undefined | string
Returns
undefined | string
Inherited from
ResolvedTable.viewNameOverride
Methods
toJSON()
toJSON(): {
columns: {
name: string;
type: undefined | ColumnType;
}[];
ignore_empty_update: undefined | boolean;
include_metadata: undefined | boolean;
include_old: any;
include_old_only_when_changed: boolean;
indexes: {
columns: {
ascending: undefined | boolean;
name: string;
type: ColumnType;
}[];
name: string;
}[];
insert_only: undefined | boolean;
local_only: undefined | boolean;
name: string;
view_name: string;
}
Returns
{
columns: {
name: string;
type: undefined | ColumnType;
}[];
ignore_empty_update: undefined | boolean;
include_metadata: undefined | boolean;
include_old: any;
include_old_only_when_changed: boolean;
indexes: {
columns: {
ascending: undefined | boolean;
name: string;
type: ColumnType;
}[];
name: string;
}[];
insert_only: undefined | boolean;
local_only: undefined | boolean;
name: string;
view_name: string;
}
Inherited from
ResolvedTable.toJSON
validate()
validate(): void
Returns
void
Inherited from
ResolvedTable.validate