TypeScript
Server is running on PORT: http://localhost:2222
Error: AppwriteException [Error]
at Client.call (C:\Users\himan\OneDrive\Desktop\wardenx-api\server\node_modules\node-appwrite\lib\client.js:180:23)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Databases.create (C:\Users\himan\OneDrive\Desktop\wardenx-api\server\node_modules\node-appwrite\lib\services\databases.js:81:16)
at async createDatabase (file:///C:/Users/himan/OneDrive/Desktop/wardenx-api/server/config/Database.js:10:20) {
code: undefined,
type: undefined,
response: undefined
}
whats the error ?
TL;DR
The user is asking for help with an error they encountered while trying to create a REST API. The error is an AppwriteException and the code is failing at line 10 in the Database.js file. No specific error details are given. There is no solution provided in the support thread.What's the code?
TypeScript
import { Appwrite } from "./Appwrite.js";
import * as sdk from "node-appwrite";
const databases = new sdk.Databases(Appwrite);
let wardenDC;
let wardenDCcollections;
export const createDatabase = async function () {
try {
wardenDC = await databases.create(
sdk.ID.unique(),
'wardenDC'
);
console.log(wardenDC); // Log the result of the database creation
wardenDCcollections = await databases.createCollection(
wardenDC.$id,
sdk.ID.unique(),
'Servers'
);
// ... (rest of your code)
} catch (error) {
console.error('Error:', error);
// Log more specific error information as needed
}
} ```
How about the Appwrite.js file?
What server is running on port 2222?
This one
The server you're creating, right?
And what about this?
i will drop the code dont worry just need a lil time
yup
Recommended threads
- Helping in unblock my account
I deleted my Appwrite Cloud account that was linked via GitHub. Now I activated my GitHub Student Pack and want to sign up again using the same GitHub account, ...
- Not allowed permission to upsert a prese...
```js const presenceID = ID.unique(); setPID(presenceID); const presence = await presences.upsert({ presenceId: presenceID, status: "online"...
- Can't really use the S3 storage device
hi, I've linked my local MinIO Instance (it's just for testing, not for prod.) to my appwrite instance, when i'm uploading a file it's getting uploaded to the S...