Fts5Table constructor

Fts5Table({
  1. required String name,
  2. required List<TableColumn> columns,
  3. String? contentTable,
  4. String? contentRowId,
  5. CreateVirtualTableStatement? definition,
})

Implementation

Fts5Table({
  required super.name,
  required List<TableColumn> columns,
  this.contentTable,
  this.contentRowId,
  CreateVirtualTableStatement? super.definition,
}) : super(
        resolvedColumns: [
          if (contentTable != null && contentRowId != null) RowId(),
          ...columns,
          _Fts5RankColumn(),
          _Fts5TableColumn(name),
        ],
        isVirtual: true,
      );