goose-migrations

Official

Safely manage Goose SQL migrations for Hominem.

Authorhackefeller
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Hominem Goose migrations require careful lifecycle management to avoid drift in database schemas, ensure safe application of changes, and maintain reproducibility across environments.

Core Features & Use Cases

  • Scaffold new migrations with a standard naming convention
  • Author, test, and validate Up/Down blocks, then apply via the canonical workflows
  • Use across the monorepo for repo-specific safety rules and rollout planning

Quick Start

Scaffold a new migration with make db-new-migration NAME=descriptive_change and apply it with make db-migrate-sync

Dependency Matrix

Required Modules

None required

Components

references

💻 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: goose-migrations
Download link: https://github.com/hackefeller/hominem/archive/main.zip#goose-migrations

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 471,000+ vetted skills library on demand.