Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

liteorm

liteorm には go-again から収集した 18 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
18
Stars
5
更新
2026-07-04
Forks
0
職業カバレッジ
1 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

large-objects
ソフトウェア開発者

Use when storing large or growing binary content (files, uploads, blobs) in SQLite as streamed io.ReaderAt/io.WriterAt instead of loading whole []byte — the orm.LOB field + liteorm.org/dialect/sqlite/lob.

2026-07-04
orm-models
ソフトウェア開発者

Use when working with liteorm's declarative orm front-end — model structs and tags, AutoMigrate, the orm.Repo, associations (Load/Attach), hooks, or soft delete.

2026-07-04
pitfalls
ソフトウェア開発者

Use when liteorm code behaves unexpectedly, or proactively before writing it, to avoid the common gotchas around loading, soft delete, types, and dialect-gated operators.

2026-07-04
porting-from-gorm
ソフトウェア開発者

Use when migrating a gorm codebase to liteorm — running models on gorm tags as-is, rewriting them to native orm tags, and adjusting for what differs.

2026-07-04
sqlite-search
ソフトウェア開発者

Use when adding vector (sqlite-vec), full-text (FTS5), or hybrid RRF search to liteorm's SQLite backend.

2026-07-04
changesets
ソフトウェア開発者

Use when capturing, applying, inverting, or concatenating SQLite changesets (the SESSION extension) for audit logs, one-way replication, or undo — the liteorm.org/dialect/sqlite/changeset package. SQLite backend only.

2026-07-04
observability
ソフトウェア開発者

Use when instrumenting liteorm with metrics, tracing, or audit around every executed statement — the Observer seam (liteorm.WithObserver + QueryEvent). Distinct from slog statement logging (the logging skill), which rides the same seam.

2026-07-04
quicsql
ソフトウェア開発者

Use when connecting liteorm to a remote quicSQL server (quicsql.net) instead of a local SQLite file — the sqlite.Open "quicsql://" DSN, sqlite.WrapDB for mTLS/keyring auth, and which SQLite features work over the wire.

2026-07-04
field-codecs
ソフトウェア開発者

Use when a struct field must be transformed on the way to and from the database — JSON/gob columns, encrypting or compressing a field at rest — without changing its Go type. The codec:<name> tag + liteorm.org/codec.

2026-06-29
vault
ソフトウェア開発者

Use when storing a whole SQLite database compressed and/or encrypted at rest in a gosqlite vfs/vault container (live, per-transaction durable) — the liteorm.org/dialect/sqlite/vault package; distinct from per-object lob compression and from the lighter OpenEncrypted page cipher.

2026-06-29
logging
ソフトウェア開発者

Use when you need to see/trace executed SQL while developing with liteorm, enable debug logging, or wire liteorm into structured (slog/JSON) logs.

2026-06-20
encryption
ソフトウェア開発者

Use when opening a SQLite database with at-rest (transparent page-level) encryption — writing/reading an encrypted file, key handling, reopening, and constraints.

2026-06-19
query-builder
ソフトウェア開発者

Use when writing explicit typed queries with liteorm's query front-end — predicates, joins, unions, subqueries/EXISTS, streaming, Raw, or the query.Repo CRUD.

2026-06-19
using-liteorm
ソフトウェア開発者

Use when starting with liteorm — picking the query (explicit) vs orm (declarative) front-end, opening a backend, doing first CRUD, or wiring transactions.

2026-06-18
studio
ソフトウェア開発者

Use when adding liteorm's embedded database studio (admin GUI) to an app — mounting the http.Handler, registering models for rich introspection, and locking it down.

2026-06-18
codegen
ソフトウェア開発者

Use when generating liteorm code — typed columns from a Go type, models from a live DB, typed Go from annotated SQL, the sqlc plugin, or porting gorm tags.

2026-06-11
migrations
ソフトウェア開発者

Use when evolving a liteorm schema — AutoMigrate for additive changes, GenerateMigration/Diff for reviewable SQL, the migrate runner (Load/New/Up/Down), or WritePair.

2026-06-11
postgres-advanced
ソフトウェア開発者

Use when working with Postgres-specific liteorm features — LISTEN/NOTIFY, or typed JSONB and array column operators.

2026-06-11