diff --git a/setup-appwrite.js b/setup-appwrite.js index 7025eb0..4a512b5 100644 --- a/setup-appwrite.js +++ b/setup-appwrite.js @@ -118,10 +118,10 @@ async function createServersCollection() { collectionIds.servers = collection.$id; - // Criar atributos + // Criar atributos (sem default em required) await databases.createStringAttribute(databaseId, collectionIds.servers, 'name', 255, true); await databases.createStringAttribute(databaseId, collectionIds.servers, 'ip', 45, true); - await databases.createEnumAttribute(databaseId, collectionIds.servers, 'status', ['online', 'offline'], true, 'online'); + await databases.createEnumAttribute(databaseId, collectionIds.servers, 'status', ['online', 'offline'], true); // Sem default await databases.createStringAttribute(databaseId, collectionIds.servers, 'region', 100, false); console.log(`✅ Collection "servers" criada: ${collectionIds.servers}`); @@ -164,7 +164,7 @@ async function createGitHubReposCollection() { await databases.createStringAttribute(databaseId, collectionIds.github_repos, 'repo_name', 255, true); await databases.createUrlAttribute(databaseId, collectionIds.github_repos, 'url', true); await databases.createStringAttribute(databaseId, collectionIds.github_repos, 'last_commit', 255, false); - await databases.createStringAttribute(databaseId, collectionIds.github_repos, 'status', 50, false, 'active'); + await databases.createStringAttribute(databaseId, collectionIds.github_repos, 'status', 50, false); // Opcional, sem default console.log(`✅ Collection "github_repos" criada: ${collectionIds.github_repos}`);