Skills Directory
Reusable, audited skills for BoxLang & the Ortus ecosystem.
Use this skill when creating or running database migrations in ColdBox with cfmigrations and commandbox-migrations, defining schema changes with the SchemaBuilder API, creating tables and columns, adding indexes and foreign keys, writing seed data, or rolling back schema changes.
Use this skill when building SQL queries with the QB query builder in ColdBox, using the fluent where/join/orderBy/groupBy/having API, constructing complex subqueries, performing aggregate functions (count/sum/avg/min/max), inserting/updating/deleting records with QB, or using raw expressions.
Use this skill when using Quick ORM in ColdBox, defining Active Record entities, setting up entity relationships (hasMany/belongsTo/belongsToMany/hasOne), querying with the Quick fluent API, using eager loading with 'with()', defining query scopes, or using entity accessors and mutators.
Use this skill when using cborm ORM utilities in ColdBox with Hibernate, extending BaseORMService or ActiveEntity, using criteria queries and DetachedCriteria, building ORM-powered virtual entity services, handling ORM events, or performing HQL queries with the cborm module.