Skip to main content

rust-toasty

Étoiles0
Forks0
Mis à jour21 mai 2026 à 12:01

Expert guidance for the Toasty Rust ORM: model definition with `#[derive(toasty::Model)]` and the `#[key]`, `#[auto]`, `#[unique]`, `#[index]`, `#[has_many]`, `#[belongs_to]`, `#[has_one]` attributes; relationships, association preloading, the `create!`, `update!`, `find_by_*`, and `filter_*` query macros and builders; batch operations, transactions, embedded types, deferred fields, scalar `Vec` array fields, and driver-specific behavior for SQLite, PostgreSQL, MySQL, and DynamoDB. Also covers Toasty internals for contributors: the app/db schema layers and mapping, the query-engine compilation pipeline (AST → Simplify → Lower → Plan → Execute), and the driver trait. Always invoke this skill for any question mentioning Toasty, the `toasty` crate, `toasty::Model`, `toasty::Db`, `toasty::HasMany`, `toasty::BelongsTo`, `toasty::HasOne`, the `toasty::create!` or `toasty::update!` macros, code under `submodules/toasty/`, the local working example at `crates/toasty-app/`, or any Rust code that imports `toasty`.

Installation

Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.

Explorateur de fichiers
46 fichiers
SKILL.md
readonly