diff options
| author | 2021-10-12 21:02:17 +0200 | |
|---|---|---|
| committer | 2021-10-12 21:02:17 +0200 | |
| commit | 59735161cc0bf468d86b8ea8cc6182465cfcfcd9 (patch) | |
| tree | 1f9621b2a2974b6b790492f7c502923b2236f7c2 /sqlite.zig | |
| parent | fix typo (diff) | |
| download | zig-sqlite-59735161cc0bf468d86b8ea8cc6182465cfcfcd9.tar.gz zig-sqlite-59735161cc0bf468d86b8ea8cc6182465cfcfcd9.tar.xz zig-sqlite-59735161cc0bf468d86b8ea8cc6182465cfcfcd9.zip | |
test binding an optional value too
Diffstat (limited to 'sqlite.zig')
| -rw-r--r-- | sqlite.zig | 4 |
1 files changed, 3 insertions, 1 deletions
| @@ -1935,7 +1935,9 @@ test "sqlite: optional" { | |||
| 1935 | var db = try getTestDb(); | 1935 | var db = try getTestDb(); |
| 1936 | try addTestData(&db); | 1936 | try addTestData(&db); |
| 1937 | 1937 | ||
| 1938 | try db.exec("INSERT INTO article(author_id, data, is_published) VALUES(?, ?, ?)", .{}, .{ 1, null, true }); | 1938 | const published: ?bool = true; |
| 1939 | |||
| 1940 | try db.exec("INSERT INTO article(author_id, data, is_published) VALUES(?, ?, ?)", .{}, .{ 1, null, published }); | ||
| 1939 | 1941 | ||
| 1940 | var stmt = try db.prepare("SELECT data, is_published FROM article"); | 1942 | var stmt = try db.prepare("SELECT data, is_published FROM article"); |
| 1941 | defer stmt.deinit(); | 1943 | defer stmt.deinit(); |