Code cleanup

This commit is contained in:
Pierre Pronchery 2019-08-31 01:55:37 +02:00
parent bdb962c906
commit 84885b4e58

View File

@ -33,14 +33,18 @@ typedef struct _DatabaseEngineDefinition
{
char const * name;
char const * description;
/* essential */
DatabaseEngine * (*init)(Config * config, char const * section);
void (*destroy)(DatabaseEngine * engine);
/* accessors */
int64_t (*get_last_id)(DatabaseEngine * engine);
/* useful */
int (*query)(DatabaseEngine * engine, char const * query,
DatabaseCallback callback, void * data);
/* prepared statements */
DatabaseStatement * (*prepare_new)(DatabaseEngine * engine,
char const * query);