diff options
Diffstat (limited to 'sqlite.zig')
| -rw-r--r-- | sqlite.zig | 5 |
1 files changed, 5 insertions, 0 deletions
| @@ -20,6 +20,11 @@ const getDetailedErrorFromResultCode = errors.getDetailedErrorFromResultCode; | |||
| 20 | 20 | ||
| 21 | const logger = std.log.scoped(.sqlite); | 21 | const logger = std.log.scoped(.sqlite); |
| 22 | 22 | ||
| 23 | // versionGreaterThanOrEqualTo returns true if the SQLite version is >= to the major.minor.patch provided. | ||
| 24 | pub 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 | |||
| 23 | /// Text is used to represent a SQLite TEXT value when binding a parameter or reading a column. | 28 | /// Text is used to represent a SQLite TEXT value when binding a parameter or reading a column. |
| 24 | pub const Text = struct { data: []const u8 }; | 29 | pub const Text = struct { data: []const u8 }; |
| 25 | 30 | ||