public function __construct() { parent::__construct(false, new ExpressionMapper(new FunctionMapper(), new ObjectMapper()), new Columns\ColumnSet(), new PrimaryKeys\KeyGeneratorSet(), new Queries\ExpressionCompiler(new Queries\ExpressionOptimizer()), new Queries\CriterionCompiler(), new Queries\IdentifierEscaper(), null, null, new Queries\QueryExecutor()); }
public function __construct($DevelopmentMode = false) { parent::__construct($DevelopmentMode, new ExpressionMapper(new FunctionMapper(), new ObjectMapper()), new Columns\ColumnSet(), new PrimaryKeys\KeyGeneratorSet(), new Queries\ExpressionCompiler(new Queries\ExpressionOptimizer()), new Queries\CriterionCompiler(), new Queries\IdentifierEscaper(), new Syncing\DatabaseBuilder(), new Syncing\DatabaseModifier(), new Queries\QueryExecutor()); }