From a712fe3e83bf7a526a8bba4c2c4e30b828a08f87 Mon Sep 17 00:00:00 2001 From: MrBounty Date: Tue, 7 Jan 2025 17:15:09 +0100 Subject: [PATCH] Save schema file when using new --- src/main.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main.zig b/src/main.zig index ea2b6ae..e124676 100644 --- a/src/main.zig +++ b/src/main.zig @@ -161,6 +161,12 @@ pub const DBEngine = struct { return self; }; self.file_engine.schema_engine = self.schema_engine; + self.file_engine.writeSchemaFile(self.schema_engine.null_terminated) catch |err| { + log.err("Error saving schema file: {any}", .{err}); + self.state = .MissingSchemaEngine; + return self; + }; + self.state = .Ok; } else { log.info(HELP_MESSAGE.no_schema, .{self.file_engine.path_to_ZipponDB_dir});