Rida avatar

Rida

Community

@liurida

1Followers
|
28Public Repos
|
45Published Skills

Agent Skills by Rida

Showing 45 vetted skills indexed across 1 GitHub repositories.

liuridaliurida

gorm-development

Generate GORM model definitions and perform CRUD operations in Go applications.

Community
Advanced
liuridaliurida

gorm-write-plugins

Implement gorm.Plugin interfaces and register callbacks via db.Use.

Community
Intermediate
liuridaliurida

gorm-settings

Pass contextual values into GORM hooks and migration statements.

Community
Intermediate
liuridaliurida

gorm-generic-interface

Retrieve the underlying *sql.DB* object from a GORM *gorm.DB* instance.

Community
Intermediate
liuridaliurida

gorm-associations

Manage GORM model associations with auto-save control and batch operations.

Community
Intermediate
liuridaliurida

gorm-dbresolver

Route GORM reads to replicas and writes to primary databases.

Community
Advanced
liuridaliurida

gorm-generics-api

Provide type-safe CRUD and query operations for GORM models using Go generics.

Community
Intermediate
liuridaliurida

gorm-raw-sql

Execute, inspect, and debug raw SQL and SQL builder queries in GORM.

Community
Intermediate
liuridaliurida

gorm-serializer

Serialize complex Go structures into database columns via GORM SerializerInterface.

Community
Advanced
liuridaliurida

gorm-has-many

Define one-to-many GORM relationships with foreign keys and association operations.

Community
Intermediate
liuridaliurida

gorm-context

Propagate Go context through GORM database operations for timeouts and tracing.

Community
Intermediate
liuridaliurida

gorm-logger

Configure GORM logging with customizable levels and slow-query detection.

Community
Advanced
liuridaliurida

gorm-has-one

Define GORM one-to-one relationships where the associated model holds the foreign key.

Community
Intermediate
liuridaliurida

gorm-update

Update database records with GORM across multiple SQL databases.

Community
Advanced
liuridaliurida

gorm-constraints

Define CHECK and foreign key constraints with GORM tags in Go models.

Community
Intermediate
liuridaliurida

gorm-delete

Delete GORM records by primary key, conditions, or Unscoped for hard deletes.

Community
Intermediate
liuridaliurida

gorm-security

Enforce parameterized GORM queries to prevent SQL injection in Go backends.

Community
Intermediate
liuridaliurida

gorm-generics

Enable type-safe generic CRUD and advanced queries for GORM models.

Community
Advanced
liuridaliurida

gorm-composite-primary-key

Model composite primary keys in GORM structs with multi-column uniqueness.

Community
Intermediate
liuridaliurida

gorm-polymorphism

Define polymorphic has-one and has-many associations in GORM.

Community
Intermediate
liuridaliurida

gorm-sharding

Route GORM database operations to shards for PostgreSQL and MySQL tables.

Community
Advanced
liuridaliurida

gorm-models

Declare GORM models with gorm.Model embedding and field tags.

Community
Advanced
liuridaliurida

gorm-write-driver

Create custom GORM drivers for unsupported databases with Dialector methods.

Community
Advanced
liuridaliurida

gorm-error-handling

Detect and manage GORM database errors with TranslateError and errors.Is checks.

Community
Advanced