mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Add internalId
This commit is contained in:
@@ -71,12 +71,18 @@ class Base extends Queries
|
||||
'array' => false,
|
||||
]);
|
||||
|
||||
$internalId = new Document([
|
||||
'key' => '$internalId',
|
||||
'type' => Database::VAR_STRING,
|
||||
'array' => false,
|
||||
]);
|
||||
|
||||
$validators = [
|
||||
new Limit(),
|
||||
new Offset(),
|
||||
new Cursor(),
|
||||
new Filter($attributes, APP_DATABASE_QUERY_MAX_VALUES),
|
||||
new Order($attributes),
|
||||
new Order(array_merge($attributes, [$internalId])),
|
||||
];
|
||||
|
||||
parent::__construct($validators);
|
||||
|
||||
@@ -123,7 +123,7 @@ class DatabasesCustomServerTest extends Scope
|
||||
Query::orderDesc()->setAttribute('')->toString(),
|
||||
],
|
||||
]);
|
||||
|
||||
var_dump($databases);
|
||||
$this->assertEquals(2, $databases['body']['total']);
|
||||
$this->assertEquals($base[0]['$id'], $databases['body']['databases'][0]['$id']);
|
||||
$this->assertEquals($base[1]['$id'], $databases['body']['databases'][1]['$id']);
|
||||
|
||||
Reference in New Issue
Block a user