Compare commits

...

3 Commits

Author SHA1 Message Date
Shaquille Soekhlal
270c358698 Added sample code for data entry into database 2019-05-21 21:58:46 -03:00
Shaquille Soekhlal
c90064c2ae Removed dead code 2019-05-21 21:29:10 -03:00
Shaquille Soekhlal
92612eb4ef Absolute basics of database creation 2019-05-21 21:02:40 -03:00
2 changed files with 27 additions and 7 deletions

View File

@ -1,14 +1,34 @@
#include<iostream> #include <iostream>
#include <string>
#include "headers/3rd-party/sqlite_orm.h" #include "headers/3rd-party/sqlite_orm.h"
class item{ using namespace sqlite_orm;
public:
private:
struct employee{
int id;
std::string first_name;
std::string last_name;
double salary;
}; };
// class item{
// public:
// private:
// };
int main(){ int main(){
std::cout << "Hello"; auto employees = make_storage("sqlite.db3",
return 0; make_table("Employees",
make_column("id", &employee::id, autoincrement(), primary_key()),
make_column("first_name", &employee::first_name),
make_column("last_name", &employee::last_name),
make_column("salary", &employee::salary)
)
);
employees.sync_schema();
employees.remove_all<employee>();
employees.replace(employee{0,"Sagar","Ramsaransingh",120000});
system("PAUSE");
return 0;
} }

BIN
sqlite.db3 Normal file

Binary file not shown.