This commit is contained in:
Dave Mc Nicoll committed 2023-04-13 15:39:21 -04:00
commit bd61522a07
13 files changed
+69 -11

No files matched your search

+6 -2
View File
@@ -301,6 +301,11 @@ class Repository
return $this->createSqlQuery()->runQuery();
}
public function alterTable(array $fields)
{
return $this->alterSqlQuery($fields)->runQuery();
}
public function listTables(? string $database = null)
{
return $this->showTablesSqlQuery($database)->runQuery();
@@ -953,10 +958,9 @@ class Repository
public function alterSqlQuery(array $fields) : self
{
if ( null === $this->queryBuilder->getFragment(Query\Alter::class) ) {
$this->queryBuilder->create($this->adapter->adapter(), $this->escapeFieldList($this->entityResolver->fieldList(EntityResolver::KEY_ENTITY_NAME, true)), $this->escapeTable($this->entityResolver->tableName()), $this->entityResolver->schemaName());
$this->queryBuilder->alter($this->adapter->adapter(), $fields, $this->escapeTable($this->entityResolver->tableName()), $this->entityResolver->schemaName());
}
return $this;
}