src/sydra/compat.zig
Purpose
Acts as a single import point for SydraDB’s PostgreSQL compatibility layer, re-exporting submodules under a stable namespace.
Public API
This file exports module aliases:
pub const stats→compat/stats.zigpub const sqlstate→compat/sqlstate.zigpub const clog→compat/log.zigpub const fixtures.translator→compat/fixtures/translator.zigpub const catalog→compat/catalog.zigpub const wire→compat/wire.zig
Notes:
- The alias is named
clogto avoid colliding withstd.logusage elsewhere.
Code excerpt
src/sydra/compat.zig
pub const stats = @import("compat/stats.zig");
pub const sqlstate = @import("compat/sqlstate.zig");
pub const clog = @import("compat/log.zig");
pub const fixtures = struct {
pub const translator = @import("compat/fixtures/translator.zig");
};
pub const catalog = @import("compat/catalog.zig");
pub const wire = @import("compat/wire.zig");