Table of Contents

Class Table

Namespace
PowerSync.Common.DB.Schema
Assembly
PowerSync.Common.dll
[JsonConverter(typeof(TableJsonConverter))]
public class Table
Inheritance
Table
Inherited Members

Constructors

Table()
Table(Table, TableOptions?)

Clone the table "other" with an optional override for table options.

Table(string, Dictionary<string, ColumnType>, TableOptions?)
Table(Type, TableOptions?)

Generate a table implementation from a Type object and registers its shape with the internal Dapper type mapper.

The given type is required to have the TableAttribute attribute.

Fields

InvalidSQLCharacters
MAX_AMOUNT_OF_COLUMNS

Properties

Columns
IgnoreEmptyUpdates
Indexes
InsertOnly
LocalOnly
Name
Options
TrackMetadata
TrackPreviousValues
ViewName

Methods

Validate()