TableOptions

data class TableOptions(val localOnly: Boolean = false, val insertOnly: Boolean = false, val trackMetadata: Boolean = false, val trackPreviousValues: TrackPreviousValuesOptions? = null, val ignoreEmptyUpdates: Boolean = false)(source)

Constructors

Link copied to clipboard
constructor(localOnly: Boolean = false, insertOnly: Boolean = false, trackMetadata: Boolean = false, trackPreviousValues: TrackPreviousValuesOptions? = null, ignoreEmptyUpdates: Boolean = false)

Properties

Link copied to clipboard

Whether an UPDATE statement that doesn't change any values should be ignored when creating CRUD entries.

Link copied to clipboard

Whether this is an insert-only table.

Link copied to clipboard

Whether the table only exists locally.

Link copied to clipboard

Whether to add a hidden _metadata column that will be enabled for updates to attach custom information about writes that will be reported through CrudEntry.metadata.

Link copied to clipboard

When set to a non-null value, track old values of columns for CrudEntry.previousValue.