Skip to content

Releases: devfros/nORM

v0.2.0

05 Jun 05:19

Choose a tag to compare

0.2.0 - 2026-06-05

Changed

  • Bumped sqlglot to 30.9.0.
  • Schema SQL parser now handles Postgres-style COMMENT ON via sqlglot instead of a regex pre-processor.

Fixed

  • Schema-qualified COMMENT ON TYPE, COMMENT ON VIEW, and related targets parse reliably again (sqlglot #7683).

v0.1.1

02 Jun 04:15

Choose a tag to compare

Small changes and fixes.

0.1.0 - First public release

31 May 18:15

Choose a tag to compare

nORM 0.1.0

First public release of nORM (no ORM): a SQL-first code generator for typed data access, inspired by sqlc, with
support for runtime query composition.

Install

pipx install norm-cli
norm --version

Requires Python 3.12+.
Docs: https://devfros.github.io/norm

Highlights

  • Python codegen from schema SQL and repository SQL (Pydantic or dataclasses, async or sync repos)
  • Databases: PostgreSQL, SQLite, MySQL, ClickHouse, DuckDB
  • Dynamic SQL helpers: optional filters, partial updates, dynamic sorting, join embedding
  • CLI: norm init, norm generate, norm check, norm schema pull, norm targets
  • CI-friendly: --error-format github, norm check --strict

Not in this release yet

Go, Rust, and TypeScript generators and norm migrations are in the repo but not production-ready.

Full changelog

https://github.com/devfros/nORM/blob/v0.1.0/CHANGELOG.md