- WIP on Migration of MsSQL
This commit is contained in:
1 parent
c54de30069
commit
fb4985160a
17 files changed
+252
-175
No files matched your search
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace Ulmus\Repository;
|
||||
|
||||
use Ulmus\{ Repository, Query, Ulmus};
|
||||
use Ulmus\{EntityCollection, Repository, Query, Entity, Ulmus};
|
||||
|
||||
class MysqlRepository extends Repository {
|
||||
use JsonConditionTrait;
|
||||
@@ -14,6 +14,14 @@ class MysqlRepository extends Repository {
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function listColumns(? string $table = null) : EntityCollection
|
||||
{
|
||||
$table ??= $this->entityResolver->tableName();
|
||||
$this->showColumnsSqlQuery($table);
|
||||
|
||||
return $this->collectionFromQuery(Entity\Mysql\Column::class)->iterate(fn($e) => $e->tableName = $table);
|
||||
}
|
||||
|
||||
public function createSqlQuery() : self
|
||||
{
|
||||
if ( null === $this->queryBuilder->getFragment(Query\Engine::class) ) {
|
||||
|
||||
Reference in new issue
Block a user