Working on interfacing with the database. Could do queryies via string/cstring but I'm going to try prepared statements

This commit is contained in:
kdeng00
2019-08-23 23:16:42 -04:00
parent 764185da7d
commit 9281293fad
9 changed files with 70 additions and 36 deletions
+8
View File
@@ -10,11 +10,19 @@
class base_repository
{
public:
base_repository();
base_repository(const std::string&);
protected:
MYSQL* setup_mysql_connection();
MYSQL* setup_mysql_connection(database_connection);
MYSQL_RES* perform_mysql_query(MYSQL*, const std::string&);
database_connection details;
private:
void intitalizeDetails();
std::string path;
};
#endif
+5 -1
View File
@@ -3,11 +3,15 @@
#include <mysql/mysql.h>
#include "database/base_repository.h"
#include "models/models.h"
class coverArtRepository
class coverArtRepository : public base_repository
{
public:
coverArtRepository(const std::string&);
void saveRecord(const Cover&);
private:
};