summaryrefslogtreecommitdiff
path: root/backend/src/main.zig
diff options
context:
space:
mode:
authorphyscik <mynameisgennadiy@vk.com>2026-04-14 01:06:17 +0500
committerphyscik <mynameisgennadiy@vk.com>2026-04-14 01:06:17 +0500
commitcc133dd2e36c9eee7f04a29322e5a18181971189 (patch)
tree09cc108b5410aa107bf07129c3b13f5eab6f43dd /backend/src/main.zig
parenta1473d2474c93e1be9a786ced3b40bbdff45fff6 (diff)
db connection
Diffstat (limited to 'backend/src/main.zig')
-rw-r--r--backend/src/main.zig11
1 files changed, 9 insertions, 2 deletions
diff --git a/backend/src/main.zig b/backend/src/main.zig
index d2f9a1f..951a86c 100644
--- a/backend/src/main.zig
+++ b/backend/src/main.zig
@@ -1,7 +1,7 @@
const std = @import("std");
const backend = @import("backend");
const httpz = @import("httpz");
-const tests = @import("tests.zig");
+const db = @import("Database/Connection.zig");
pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
@@ -16,9 +16,16 @@ pub fn main() !void {
server.deinit();
}
+
var router = try server.router(.{});
router.get("/", index, .{});
+ @import("API/WeaponsAPI.zig").RegisterEndpoints(router);
+
+ // PSQL connection
+ try db.Connect(allocator);
+ defer db.Disconnect();
+
try server.listen();
}
@@ -28,5 +35,5 @@ fn index(_: *httpz.Request, res: *httpz.Response) !void {
}
test "TestRunner" {
- std.testing.refAllDecls(@This());
+ _ = @import("Models/RangedWeapon.zig");
}