✨Full TypeScript codegenA Vite plugin generates typed .gen.d.ts files at build time — associations, scopes, enums, all type-safe.
🔗Real associationsbelongsTo, hasMany, hasOne, habtm — lazy-loaded or eager-loaded via includes(). No N+1 by default.
🎛️Attr transformsDeclare get/set transforms, enums, JSON fields, date coercion, and virtual columns on the class.
🪝Lifecycle hooksbeforeSave, afterCreate, afterCommit, @validate — with conditional execution and inheritance.
🏷️Single Table InheritanceFull STI support with automatic WHERE type = 'X' injection and correct subclass instantiation.