File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -51,10 +51,10 @@ db.create(table: users) { t in
5151// )
5252
5353var alice: Query?
54- if let insertId = users.insert (name <- " Alice" , email <- " alice@mac.com" ) {
55- println (" inserted id: \( insertId ) " )
54+ if let rowid = users.insert (name <- " Alice" , email <- " alice@mac.com" ).rowid {
55+ println (" inserted id: \( rowid ) " )
5656 // inserted id: 1
57- alice = users.filter (id == insertId )
57+ alice = users.filter (id == rowid )
5858}
5959// INSERT INTO "users" ("name", "email") VALUES ('Alice', 'alice@mac.com')
6060
@@ -64,11 +64,11 @@ for user in users {
6464}
6565// SELECT * FROM "users"
6666
67- alice? .update (email <- replace (email, " mac.com" , " me.com" ))?
67+ alice? .update (email <- replace (email, " mac.com" , " me.com" ))
6868// UPDATE "users" SET "email" = replace("email", 'mac.com', 'me.com')
6969// WHERE ("id" = 1)
7070
71- alice? .delete ()?
71+ alice? .delete ()
7272// DELETE FROM "users" WHERE ("id" = 1)
7373
7474users.count
You can’t perform that action at this time.
0 commit comments