A from-scratch atproto PDS implementation in Python (mirrors https://github.com/DavidBuchanan314/millipds)

store did docs as type BLOB

+2 -2
+1 -1
migration_scripts/v2.py
··· 16 16 """ 17 17 CREATE TABLE did_cache( 18 18 did TEXT PRIMARY KEY NOT NULL, 19 - doc TEXT, 19 + doc BLOB, 20 20 created_at INTEGER NOT NULL, 21 21 expires_at INTEGER NOT NULL 22 22 ) STRICT, WITHOUT ROWID
+1 -1
src/millipds/database.py
··· 226 226 """ 227 227 CREATE TABLE did_cache( 228 228 did TEXT PRIMARY KEY NOT NULL, 229 - doc TEXT, 229 + doc BLOB, 230 230 created_at INTEGER NOT NULL, 231 231 expires_at INTEGER NOT NULL 232 232 ) STRICT, WITHOUT ROWID