summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.zig12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/main.zig b/src/main.zig
index 6232b83..88888cf 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -133,16 +133,18 @@ pub const Db = struct {
133/// var stmt = try db.prepare("SELECT name FROM foo WHERE id = ?", .{ .id = 200 }); 133/// var stmt = try db.prepare("SELECT name FROM foo WHERE id = ?", .{ .id = 200 });
134/// defer stmt.deinit(); 134/// defer stmt.deinit();
135/// 135///
136/// const Row = struct { id: usize }; 136/// const name = try stmt.one([]const u8, .{});
137/// const row = try stmt.one(Row .{});
138/// 137///
139/// The all function can be used to select all rows: 138/// The all function can be used to select all rows:
140/// 139///
141/// var stmt = try db.prepare("SELECT name FROM foo", .{}); 140/// var stmt = try db.prepare("SELECT id, name FROM foo", .{});
142/// defer stmt.deinit(); 141/// defer stmt.deinit();
143/// 142///
144/// const Row = struct { id: usize }; 143/// const Row = struct {
145/// const rows = try stmt.all(Row .{}); 144/// id: usize,
145/// name: []const u8,
146/// };
147/// const rows = try stmt.all(Row, .{ .allocator = allocator });
146/// 148///
147/// Look at aach function for more complete documentation. 149/// Look at aach function for more complete documentation.
148/// 150///