summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucas Faria Mendes <lucas.oliveira1676@etec.sp.gov.br>2025-12-05 09:06:37 +0000
committerLucas Faria Mendes <lucas.oliveira1676@etec.sp.gov.br>2025-12-05 09:06:37 +0000
commitbadf1d7ef2b8ec190f4018104d42dd08a2ce100a (patch)
treea7d1dc498da03a42a799adccbf904b2781ea60bc
parentc4698149c99b61e397a5d628c9d127350d299f67 (diff)
downloadsqlite-zig-badf1d7ef2b8ec190f4018104d42dd08a2ce100a.tar.gz
sqlite-zig-badf1d7ef2b8ec190f4018104d42dd08a2ce100a.zip
codecrafters submit [skip ci]
-rwxr-xr-xsrc/main.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig
index 8154bf7..6dbb671 100755
--- a/src/main.zig
+++ b/src/main.zig
@@ -28,6 +28,11 @@ pub fn main() !void {
_ = try file.read(&buf);
const page_size = std.mem.readInt(u16, &buf, .big);
try stdout.print("database page size: {}\n", .{page_size});
+
+ _ = try file.seekTo(103);
+ _ = try file.read(&buf);
+ const num_tables = std.mem.readInt(u16, &buf, .big);
+ try stdout.print("number of tables: {}\n", .{num_tables});
try stdout.flush();
}
}