WIP on docs and added basic enums supports
This commit is contained in:
1 parent
497fe5547b
commit
b6752f4364
22 files changed
+367
-35
No files matched your search
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace Ulmus\Repository;
|
||||
|
||||
use Ulmus\{ConnectionAdapter, QueryBuilder, Repository, Query, Ulmus};
|
||||
use Ulmus\{ConnectionAdapter, QueryBuilder, Repository, Query, Ulmus, Entity};
|
||||
|
||||
class SqliteRepository extends Repository {
|
||||
|
||||
@@ -18,6 +18,15 @@ class SqliteRepository extends Repository {
|
||||
|
||||
}
|
||||
|
||||
public function listColumns(? string $table = null)
|
||||
{
|
||||
$table ??= $this->entityResolver->tableName();
|
||||
$this->showColumnsSqlQuery($table);
|
||||
|
||||
return $this->collectionFromQuery(Entity\Sqlite\Column::class)->iterate(fn($e) => $e->tableName = $table);
|
||||
}
|
||||
|
||||
|
||||
protected function serverRequestCountRepository() : Repository
|
||||
{
|
||||
return new static($this->entityClass, $this->alias, $this->adapter);
|
||||
|
||||
Reference in new issue
Block a user