go

module
v0.0.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2026 License: MIT

Directories

Path Synopsis
cmd
orm-gen command
orm-gen errors: docs/errors.yaml → one constants file per language, so every client names the same codes (docs/plans/execution-checklist.md T5.2).
orm-gen errors: docs/errors.yaml → one constants file per language, so every client names the same codes (docs/plans/execution-checklist.md T5.2).
Package decimalmodel contains the generated exact decimal test model.
Package decimalmodel contains the generated exact decimal test model.
Package engine is the query planner: IR in, Plan out.
Package engine is the query planner: IR in, Plan out.
dbspec
Package dbspec parses, validates and emits dbspec documents, the schema language that docs/dbspec.md specifies.
Package dbspec parses, validates and emits dbspec documents, the schema language that docs/dbspec.md specifies.
dialect
Package dialect renders the database-specific pieces of SQL.
Package dialect renders the database-specific pieces of SQL.
ir
Package ir defines the wire form clients send (JSON, docs/protocol.md) and validates it against the manifest.
Package ir defines the wire form clients send (JSON, docs/protocol.md) and validates it against the manifest.
plan
Package plan is what executors run: SQL text with bind slots and an assembly spec.
Package plan is what executors run: SQL text with bind slots and an assembly spec.
planner
Package planner turns a validated IR request into a Plan.
Package planner turns a validated IR request into a Plan.
runtimemodel
Package runtimemodel은 dbspec document set의 runtime model을 만든다 (docs/dbspec.md, "Runtime model").
Package runtimemodel은 dbspec document set의 runtime model을 만든다 (docs/dbspec.md, "Runtime model").
Package generator writes the Go models of a dbspec document set; the orm-gen command and other programs call it.
Package generator writes the Go models of a dbspec document set; the orm-gen command and other programs call it.
internal
testdb
Package testdb는 database case 하나가 혼자 쓰는 database(case database)를 만든다.
Package testdb는 database case 하나가 혼자 쓰는 database(case database)를 만든다.
Package markdownmodel contains the generated model of the markdown conformance corpus.
Package markdownmodel contains the generated model of the markdown conformance corpus.
Package model holds the Go models generated from contracts/fixtures/bench/bench.dbs for the repository's tests, examples, and benchmarks.
Package model holds the Go models generated from contracts/fixtures/bench/bench.dbs for the repository's tests, examples, and benchmarks.
orm
Package orm is the Go client runtime.
Package orm is the Go client runtime.
pg
Package pg registers the PostgreSQL driver with the executor.
Package pg registers the PostgreSQL driver with the executor.
sqlite
Package sqlite registers the SQLite driver with the executor.
Package sqlite registers the SQLite driver with the executor.
Package procevent는 process 종료와 directory 변경을 운영체제의 알림으로 기다린다.
Package procevent는 process 종료와 directory 변경을 운영체제의 알림으로 기다린다.
Package testcase는 Go test가 case마다 쓰는 진행 보고 형식과 case별 기한이다.
Package testcase는 Go test가 case마다 쓰는 진행 보고 형식과 case별 기한이다.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL