Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-14 | rpc, wallet: Expose database format in getwalletinfo | João Barbosa | |
2020-10-14 | Determine wallet file type based on file magic | Andrew Chow | |
2020-10-14 | Implement SQLiteDatabase::Verify | Andrew Chow | |
2020-10-14 | Implement SQLiteBatch::StartCursor, ReadAtCursor, and CloseCursor | Andrew Chow | |
2020-10-14 | Add SetupSQLStatements | Andrew Chow | |
2020-10-14 | Initialize and Shutdown sqlite3 globals | Andrew Chow | |
sqlite3 recommends that sqlite3_initialize be called when the application starts, and sqlite3_shutdown when it stops. Since we don't always use sqlite3, we initialize it when a SQLiteDatabse is constructed (calling sqlite3_initialize after initialized is a no-op). We call sqlite3_shutdown when we see that there are no databases opened. The number of open databases is tracked by an atomic g_dbs_open. | |||
2020-10-14 | Constructors, destructors, and relevant private fields for SQLiteDatabase/Batch | Andrew Chow | |
2020-10-14 | Implement SQLiteDatabaseVersion | Andrew Chow | |
2020-10-14 | Add SQLiteDatabase and SQLiteBatch dummy classes | Andrew Chow | |