const std = @import("std"); const memora = @import("memora"); const Context = memora.Context; const Storage = memora.Storage; pub const access = .admins; pub const Body = struct { name: []const u8, full_name: []const u8, birthday: []const u8, password: []const u8, }; pub fn post(ctx: *Context, body: Body) anyerror!void { var user = try Storage.User.new( ctx.storage, body.name, body.full_name, body.birthday, body.password, false, ctx.storage.allocator, ); defer user.deinit(); try user.sync(); }