refactor usage poc

This commit is contained in:
shimon
2024-01-28 11:28:59 +02:00
parent b024cb5614
commit 7a2ee683e3
12 changed files with 278 additions and 131 deletions
+6
View File
@@ -9,6 +9,7 @@ use Appwrite\Event\Event;
use Appwrite\Network\Validator\Email;
use Appwrite\Utopia\Database\Validator\CustomId;
use Appwrite\Utopia\Database\Validator\Queries\Identities;
use Utopia\CLI\Console;
use Utopia\Database\Validator\Queries;
use Appwrite\Utopia\Database\Validator\Queries\Users;
use Utopia\Database\Validator\Query\Limit;
@@ -141,6 +142,8 @@ App::post('/v1/users')
->inject('hooks')
->action(function (string $userId, ?string $email, ?string $phone, ?string $password, string $name, Response $response, Document $project, Database $dbForProject, Event $queueForEvents, Hooks $hooks) {
$user = createUser('plaintext', '{}', $userId, $email, $password, $phone, $name, $project, $dbForProject, $queueForEvents, $hooks);
//Todo debug (to be removed laster @shimon)
//Console::log('@create user=' . time() . '=' . $user->getId());
$response
->setStatusCode(Response::STATUS_CODE_CREATED)
@@ -1191,6 +1194,9 @@ App::delete('/v1/users/:userId')
$dbForProject->deleteDocument('users', $userId);
//Todo debug (to be removed laster @shimon)
//Console::log('@delete user=' . $userId . '=' . time() . '=' . $user->getId());
$queueForDeletes
->setType(DELETE_TYPE_DOCUMENT)
->setDocument($clone);