fix sqlite test
							parent
							
								
									1ac1626357
								
							
						
					
					
						commit
						d54bbc8737
					
				|  | @ -1,6 +1,7 @@ | |||
| import sqlite | ||||
| 
 | ||||
| fn main() { | ||||
| 	/* | ||||
| 	db := sqlite.connect('users.db') | ||||
| 	db.exec("create table users (id integer primary key, name text default '');") | ||||
| 	 | ||||
|  | @ -18,4 +19,5 @@ fn main() { | |||
| 	for row in users { | ||||
| 		println(row.vals) | ||||
| 	}	 | ||||
| 	*/ | ||||
| }	 | ||||
|  |  | |||
|  | @ -1,3 +1,22 @@ | |||
| fn test_sqlite() { | ||||
| 	// TODO
 | ||||
| 	$if darwin { | ||||
| 		db := sqlite.connect('users.db') | ||||
| 		db.exec("create table users (id integer primary key, name text default '');") | ||||
| 		 | ||||
| 		db.exec("insert into users (name) values ('Sam')") | ||||
| 		db.exec("insert into users (name) values ('Peter')") | ||||
| 		db.exec("insert into users (name) values ('Kate')") | ||||
| 		 | ||||
| 		nr_users := db.q_int('select count(*) from users') | ||||
| 		println('nr users = $nr_users') | ||||
| 		 | ||||
| 		name := db.q_string('select name from users where id = 1') | ||||
| 		assert name == 'Sam' | ||||
| 		 | ||||
| 		users := db.exec('select * from users') | ||||
| 		assert users.len == 3 | ||||
| 		for row in users { | ||||
| 			println(row.vals) | ||||
| 		}	 | ||||
| 	} | ||||
| }	 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue