ResolvedTable
A resolved table in the PowerSync schema, with all columns, index definitions and options.
When constructing tables for your schema, consider using Table instead.
Extended by
Constructors
new ResolvedTable()
new ResolvedTable(options): ResolvedTable
Parameters
| Parameter | Type |
|---|---|
options | ResolvedTableOptions |
Returns
Properties
| Property | Modifier | Type |
|---|---|---|
options | readonly | ResolvedTableOptions |
Accessors
columns
Get Signature
get columns(): Column[]
Returns
Column[]
ignoreEmptyUpdates
Get Signature
get ignoreEmptyUpdates(): boolean
Returns
boolean
indexes
Get Signature
get indexes(): Index[]
Returns
Index[]
insertOnly
Get Signature
get insertOnly(): boolean
Returns
boolean
internalName
Get Signature
get internalName(): string
Returns
string
localOnly
Get Signature
get localOnly(): boolean
Returns
boolean
name
Get Signature
get name(): string
Returns
string
trackMetadata
Get Signature
get trackMetadata(): boolean
Returns
boolean
trackPrevious
Get Signature
get trackPrevious(): boolean | TrackPreviousOptions
Returns
boolean | TrackPreviousOptions
validName
Get Signature
get validName(): boolean
Returns
boolean
viewName
Get Signature
get viewName(): string
Returns
string
viewNameOverride
Get Signature
get viewNameOverride(): undefined | string