add: much
This commit is contained in:
parent
7b6ee283c6
commit
cbb4ac7a86
15 changed files with 159 additions and 56 deletions
22
main.c
22
main.c
|
@ -5,6 +5,8 @@
|
|||
|
||||
#include <logger.h>
|
||||
#include <models/controller.h>
|
||||
#include <database.h>
|
||||
#include <config.h>
|
||||
|
||||
/**
|
||||
* @brief The main function
|
||||
|
@ -20,26 +22,8 @@ main(int argc, char** argv)
|
|||
(void)argc;
|
||||
(void)argv;
|
||||
|
||||
int err;
|
||||
|
||||
MDB_env *mdb_env;
|
||||
|
||||
if(mdb_env_create(&mdb_env) != 0)
|
||||
{
|
||||
perror("Can't create mdb handle");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if((err = mdb_env_set_maxdbs(mdb_env, MDB_MAXDBS)) != 0)
|
||||
{
|
||||
fprintf(stderr, "mdb_env_set_maxdbs error %s\n", mdb_strerror(err));
|
||||
}
|
||||
|
||||
if(mdb_env_open(mdb_env, "db.lmdb", MDB_NOSUBDIR, 0700) != 0)
|
||||
{
|
||||
perror("Can't open mdb file");
|
||||
exit(1);
|
||||
}
|
||||
database_setup(&mdb_env);
|
||||
|
||||
controller *this_cntrlr = controller_load(mdb_env);
|
||||
controller_save(this_cntrlr, mdb_env);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue