storage and config: sqlite wrapper, migrations, querylog policy, repositories, zon config with import/export/check cli

This commit is contained in:
2026-08-01 14:21:44 +02:00
parent 17d0401f8a
commit 70bff22d75
23 changed files with 10142 additions and 47 deletions
+19
View File
@@ -27,6 +27,25 @@ comptime {
_ = @import("server/udp_server_integration_test.zig");
_ = @import("server/tcp_server_integration_test.zig");
_ = @import("server/resolver_integration_test.zig");
_ = @import("storage/db.zig");
_ = @import("config/model.zig");
_ = @import("config/validate.zig");
_ = @import("storage/config_schema.zig");
_ = @import("storage/migrations.zig");
_ = @import("storage/querylog_schema.zig");
_ = @import("storage/repositories/context.zig");
_ = @import("storage/repositories/groups_repo.zig");
_ = @import("storage/repositories/clients_repo.zig");
_ = @import("storage/repositories/upstreams_repo.zig");
_ = @import("storage/repositories/sources_repo.zig");
_ = @import("storage/repositories/rules_repo.zig");
_ = @import("storage/repositories/local_repo.zig");
_ = @import("storage/repositories/settings_repo.zig");
_ = @import("config/export.zig");
_ = @import("config/import.zig");
_ = @import("config/bootstrap.zig");
_ = @import("cli.zig");
_ = @import("storage/storage_integration_test.zig");
}
extern fn sqlite3_libversion() [*:0]const u8;