NewDoltTable(name string, sch schema.Schema, tbl *doltdb.Table, db SqlDatabase, opts editor.Options)
: (*DoltTable, error)
partitionRows(ctx *sql.Context, t *doltdb.Table, sqlSch sql.Schema, projCols []uint64, partition sql.Partition)
: (sql.RowIter, error)
newDoltTablePartitionIter(rowData durable.Index, partitions ...doltTablePartition)
: *doltTablePartitionIter
filterColumnFromRoot(ctx context.Context, root *doltdb.RootValue, colTag uint64)
: (*doltdb.RootValue, error)
validateSchemaChange(
tableName string,
oldSchema sql.PrimaryKeySchema,
newSchema sql.PrimaryKeySchema,
oldColumn *sql.Column,
newColumn *sql.Column,
)
: error
toForeignKeyConstraint(fk doltdb.ForeignKey, dbName string, childSch, parentSch schema.Schema)
: (cst sql.ForeignKeyConstraint, err error)
parseFkReferentialAction(refOp sql.ForeignKeyReferentialAction)
: (doltdb.ForeignKeyReferentialAction, error)