Building db stuff

This commit is contained in:
Samuel Webb 2024-04-08 20:19:24 -04:00
parent 46f0b5038c
commit dc959607f9
5 changed files with 84 additions and 19 deletions

View file

@ -87,35 +87,35 @@ pub const jetzig_options = struct {
};
pub fn main() !void {
var db = try sqlite.Db.init(.{
.mode = sqlite.Db.Mode{ .File = "/home/swebb/Source/zuletzt/src/app/database/data.db" },
.open_flags = .{
.write = true,
.create = true,
},
.threading_mode = .MultiThread,
});
//var db = try sqlite.Db.init(.{
// .mode = sqlite.Db.Mode{ .File = "/home/swebb/Source/zuletzt/src/app/database/data.db" },
// .open_flags = .{
// .write = true,
// .create = true,
// },
// .threading_mode = .MultiThread,
//});
//const create =
// \\CREATE TABLE artists ('artist', 'plays')
//;
const query =
\\INSERT INTO artists ('artist', 'plays') VALUES (?,?)
;
//const query =
// \\INSERT INTO artists ('artist', 'plays') VALUES (?,?)
//;
//var build = try db.prepare(create);
//defer build.deinit();
//try build.exec(.{},.{});
var stmt = try db.prepare(query);
defer stmt.deinit();
//var stmt = try db.prepare(query);
//defer stmt.deinit();
try stmt.exec(.{}, .{
.artist = "Wilco",
.plays = 2500,
});
//try stmt.exec(.{}, .{
// .artist = "Wilco",
// .plays = 2500,
//});
var gpa = std.heap.GeneralPurposeAllocator(.{}){};