From a03eb78a0c10625baefb7fe4d5b7d00cf5403f94 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 31 Oct 2022 17:20:16 -0700 Subject: pds: small plan update --- adenosine-pds/plan.txt | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'adenosine-pds') diff --git a/adenosine-pds/plan.txt b/adenosine-pds/plan.txt index 5f6a8f0..caedf50 100644 --- a/adenosine-pds/plan.txt +++ b/adenosine-pds/plan.txt @@ -6,22 +6,22 @@ x ipld sqlite driver importing CAR file => just read the whole tree and then write the whole tree => with tests - skeleton - env config: DB paths, port - commands: serve, import, resolve, generate-secret - warp: homepage, serving XRPC endpoint (or individually?) + x env config: DB paths, port + x commands: serve, import, inspect + x integration test database wrappers - integration tests - implement basic non-authenticated CRUD on repository, test with CLI - createAccount - repoGetRecord - repoListRecords - repoBatchWrite - repoCreateRecord - repoPutRecord - repoDeleteRecord - syncGetRepo - syncGetRoot - syncUpdateRepo + com.atproto + createAccount + repoGetRecord + repoListRecords + repoBatchWrite + repoCreateRecord + repoPutRecord + repoDeleteRecord + syncGetRepo + syncGetRoot + syncUpdateRepo ? python test script - sqlite schema (for application) - write wrapper which updates MST *and* updates other tables in a transaction -- cgit v1.2.3