migrate-database

Official

Generate ORM models for new multi-tenant domains.

Authordain-agency
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the repetitive manual work of writing boilerplate ORM model code for new database domains, ensuring every model adheres to your team's standards for tenant isolation, timestamp tracking, and UUID primary keys, reducing development errors and speeding up feature delivery.

Core Features & Use Cases

  • Tenant Isolation Enforcement: Automatically includes the required tenant_id field in all domain models to support multi-tenant application architectures.
  • Standardized Field Templates: Pre-configures UUID primary keys, created_at/updated_at timestamps, and created_by fields following your team's naming and default value conventions.
  • Registry Integration: Automatically registers new models in the tenant-scoped models registry to ensure they are properly recognized by your application's data layer.
  • Use Case: For example, when building a new customer support feature for your multi-tenant SaaS product, use this Skill to quickly generate compliant ticket and comment models that follow your organization's database standards without writing repetitive boilerplate code.

Quick Start

Use the migrate-database skill to add ORM models for the new "billing" schema namespace.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: migrate-database
Download link: https://github.com/dain-agency/mood-tracker/archive/main.zip#migrate-database

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.