Entity-First ModelingDefine entities with MoonBit structs and keep schema metadata synchronized with your types.
Typed Query BuildersBuild select/insert/update/delete/upsert statements with typed params instead of raw string assembly.
Unified Multi-Engine APIUse one query model across SQLite, MySQL, PostgreSQL, SQL Server, Oracle, and MongoDB.
Mapper Code GenerationGenerate mapper implementations from traits with mormgen to reduce repetitive boilerplate.
JSON and Time SupportConsistent handling for Json, PlainDate, PlainTime, PlainDateTime, and ZonedDateTime.
Clear Engine BoundaryBuilder logic, SQL rendering, execution, and migration responsibilities are intentionally separated.