diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2022-10-31 17:20:16 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2022-10-31 17:20:16 -0700 |
commit | a03eb78a0c10625baefb7fe4d5b7d00cf5403f94 (patch) | |
tree | 8cedbb65e2a417b613030d3b5649c0a85c3e1384 /adenosine-pds | |
parent | 7f43d097d84c4b3f9a63981c3f6a67db82046bd3 (diff) | |
download | adenosine-a03eb78a0c10625baefb7fe4d5b7d00cf5403f94.tar.gz adenosine-a03eb78a0c10625baefb7fe4d5b7d00cf5403f94.zip |
pds: small plan update
Diffstat (limited to 'adenosine-pds')
-rw-r--r-- | adenosine-pds/plan.txt | 28 |
1 files changed, 14 insertions, 14 deletions
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 |