Example #1
0
 /**
  * Get UpdateQuery builder with driver specific query compiler.
  *
  * @param Database $database   Database instance builder should be associated to.
  * @param array    $parameters Initial builder parameters.
  * @return UpdateQuery
  */
 public function updateBuilder(Database $database, array $parameters = [])
 {
     return $this->container->construct(UpdateQuery::class, ['database' => $database, 'compiler' => $this->queryCompiler($database->getPrefix())] + $parameters);
 }
Example #2
0
 /**
  * Real table name, will include database prefix.
  *
  * @return string
  */
 public function realName()
 {
     return $this->database->getPrefix() . $this->name;
 }
 /**
  * {@inheritdoc}
  */
 public function insertBuilder(Database $database, array $parameters = [])
 {
     return $this->factory->make(InsertQuery::class, ['database' => $database, 'compiler' => $this->queryCompiler($database->getPrefix())] + $parameters);
 }