namespaceSqlFixture\Plan

Namespaces 5§

ChoiceSqlFixture\Plan\Choice
ExceptionSqlFixture\Plan\Exception
ParsingSqlFixture\Plan\Parsing
PrintingSqlFixture\Plan\Printing
ValidationSqlFixture\Plan\Validation

Classes 8§

ColumnRefOne end of a relation: a table and the columns of it that take part.
FixturePlan public APIThe parsed form of a fixture plan: which tables take part, and how their columns line up.
PlanParserReads the relation syntax of DBML into a plan.
PlanPrinterWrites a plan back out in the syntax PlanParser reads.
PlanStructureExceptionFixture relations that cannot define a finite generation order.
PlanSyntaxExceptionInvalid fixture plan syntax and relation endpoints.
RelationOne relation as written, with the roles the operator implies.
RelationChoice public APISelects a set of relations for each row using one discriminator column.

Enums 2§

RelationKindThe relationship operators of DBML, whose values are the operators themselves.
RelationSideWhich end of a written relation is meant, before roles are worked out.