概要
This skill automates the process of defining database schemas within Go applications by enforcing strict naming conventions and implementation patterns. It ensures all fields and JSONB sub-structs follow snake_case, replaces standard booleans with smallint 0/1 fields for better compatibility, and handles complex struct tag annotations for migrations, nullability, and indexing. It is designed to help developers maintain consistent backend architecture and data integrity when adding or modifying database columns.