Skip to content

Commit b2acc9a

Browse files
committed
README
1 parent 2a78af4 commit b2acc9a

1 file changed

Lines changed: 9 additions & 26 deletions

File tree

README.md

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@
77
## Examples:
88

99
``` c++
10+
using namespace sql;
11+
1012
InsertModel i;
1113
i.insert("score", 100)
12-
.insert("name", std::string("six"))
13-
"age", (unsigned char)20,
14-
"address", "beijing",
15-
"create_time", time(NULL))
14+
("name", std::string("six"))
15+
("age", (unsigned char)20)
16+
("address", "beijing")
17+
("create_time", nullptr)
1618
.into("user");
1719
std::cout<<i.str()<<std::endl;
1820
// insert into user(score, name, age, address, create_time) values(100, 'six', 20, 'beijing', '2016-03-25 10:15:59')
@@ -33,9 +35,9 @@
3335
UpdateModel u;
3436
u.update("user")
3537
.set("name", "ddc")
36-
.set("age", 18,
37-
"score", 18)
38-
.set("address", "beijing")
38+
("age", 18)
39+
("score", nullptr)
40+
("address", "beijing")
3941
.where(column("id").in(a));
4042
std::cout<<u<<std::endl;
4143
// update user set name = 'ddc', age = 18, score = 18, address = 'beijing' where id in (1, 2, 3)
@@ -46,23 +48,4 @@
4648
.where(column("id") == 1);
4749
std::cout<<d<<std::endl;
4850
// delete from user where id = 1
49-
50-
DataModel m;
51-
m["address"] = "chengdu";
52-
m["age"] = 18;
53-
m.set("age", 20,
54-
"score", 80,
55-
"create_time", time(NULL));
56-
57-
u.reset();
58-
u.update("user")
59-
.set(m);
60-
std::cout<<u<<std::endl;
61-
// update user set address = 'chengdu', age = 20, create_time = '2016-03-25 23:06:25', score = 80
62-
63-
i.reset();
64-
i.insert(m)
65-
.into("user");
66-
std::cout<<i<<std::endl;
67-
// insert into user(address, age, create_time, score) values('chengdu', 20, '2016-03-25 23:06:25', 80)
6851
```

0 commit comments

Comments
 (0)