rcpp_framework/database/mysql/mysql_database.h

32 lines
527 B
C++

#ifndef MYSQL_CONNECTION
#define MYSQL_CONNECTION
#include "core/database.h"
//Brynet has it aswell, and because of using namespace it is defined here aswell
//later this will be fixed better
#ifdef IS_NUM
#undef IS_NUM
#endif
#include <mysql.h>
class MysqlDatabase : public Database {
public:
static Database *_creation_func();
static void _register();
static void _unregister();
MysqlDatabase() : Database() {
mysql = new MYSQL();
}
~MysqlDatabase() {
delete mysql;
}
MYSQL *mysql;
};
#undef IS_NUM
#endif