20 #ifndef __C_CREATEREPOLIB_SQLITE_H__
21 #define __C_CREATEREPOLIB_SQLITE_H__
63 #define CR_DB_CACHE_DBVERSION 10
65 #define CR_DB_ERROR cr_db_error_quark()
66 GQuark cr_db_error_quark (
void);
68 typedef struct _DbPrimaryStatements * cr_DbPrimaryStatements;
69 typedef struct _DbFilelistsStatements * cr_DbFilelistsStatements;
70 typedef struct _DbOtherStatements * cr_DbOtherStatements;
89 #define cr_db_open_primary(PATH, ERR) cr_db_open(PATH, CR_DB_PRIMARY, ERR)
100 #define cr_db_open_filelists(PATH, ERR) cr_db_open(PATH, CR_DB_FILELISTS, ERR)
112 #define cr_db_open_other(PATH, ERR) cr_db_open(PATH, CR_DB_OTHER, ERR)
121 #define cr_db_close_primary(DB, ERR) cr_db_close(DB, CR_DB_PRIMARY, ERR)
130 #define cr_db_close_filelists(DB, ERR) cr_db_close(DB, CR_DB_FILELISTS, ERR)
139 #define cr_db_close_other(DB, ERR) cr_db_close(DB, CR_DB_OTHER, ERR)