summaryrefslogtreecommitdiff
path: root/sqlite.zig
diff options
context:
space:
mode:
Diffstat (limited to 'sqlite.zig')
-rw-r--r--sqlite.zig6
1 files changed, 1 insertions, 5 deletions
diff --git a/sqlite.zig b/sqlite.zig
index 89ddd67..7af98b8 100644
--- a/sqlite.zig
+++ b/sqlite.zig
@@ -8,6 +8,7 @@ const mem = std.mem;
8const testing = std.testing; 8const testing = std.testing;
9 9
10const c = @import("c.zig").c; 10const c = @import("c.zig").c;
11const versionGreaterThanOrEqualTo = @import("c.zig").versionGreaterThanOrEqualTo;
11 12
12pub const ParsedQuery = @import("query.zig").ParsedQuery; 13pub const ParsedQuery = @import("query.zig").ParsedQuery;
13 14
@@ -20,11 +21,6 @@ const getDetailedErrorFromResultCode = errors.getDetailedErrorFromResultCode;
20 21
21const logger = std.log.scoped(.sqlite); 22const logger = std.log.scoped(.sqlite);
22 23
23// versionGreaterThanOrEqualTo returns true if the SQLite version is >= to the major.minor.patch provided.
24pub fn versionGreaterThanOrEqualTo(major: u8, minor: u8, patch: u8) bool {
25 return c.SQLITE_VERSION_NUMBER >= @as(u32, major) * 1000000 + @as(u32, minor) * 1000 + @as(u32, patch);
26}
27
28/// Text is used to represent a SQLite TEXT value when binding a parameter or reading a column. 24/// Text is used to represent a SQLite TEXT value when binding a parameter or reading a column.
29pub const Text = struct { data: []const u8 }; 25pub const Text = struct { data: []const u8 };
30 26