diff options
author | Trumeet <yuuta@yuuta.moe> | 2022-04-01 21:13:31 -0700 |
---|---|---|
committer | Trumeet <yuuta@yuuta.moe> | 2022-04-01 21:13:31 -0700 |
commit | 318a1ef88bb5ea09ff4cf953908aef5c76735a46 (patch) | |
tree | 9cdd8be7679e6a336af7a82ca4947b3ffdac97b2 /db.h | |
download | ksyxbot-318a1ef88bb5ea09ff4cf953908aef5c76735a46.tar ksyxbot-318a1ef88bb5ea09ff4cf953908aef5c76735a46.tar.gz ksyxbot-318a1ef88bb5ea09ff4cf953908aef5c76735a46.tar.bz2 ksyxbot-318a1ef88bb5ea09ff4cf953908aef5c76735a46.zip |
First Commit
Diffstat (limited to 'db.h')
-rw-r--r-- | db.h | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +// +// Created by yuuta on 11/28/21. +// + +#ifndef _DB_H +#define _DB_H + +#include <sqlite3.h> +#include <stdio.h> +#include <math.h> +#include <stdlib.h> + +#define ULEN(X) (X == 0 ? 1 : (int)floor(log10(X)) + 1) +#define LLEN(X) ((int)floor(log10(llabs(X))) + 1 + ((X < 0) ? 1 : 0)) + +extern sqlite3 *db; + +void db_init(void); + +void db_close(void); + +#endif /* _DB_H */ |