ワンクリックで
db-migrate
Database migration management - Use Flyway and Atlas for version-controlled database schema migrations
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Database migration management - Use Flyway and Atlas for version-controlled database schema migrations
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | db-migrate |
| description | Database migration management - Use Flyway and Atlas for version-controlled database schema migrations |
Provides two modern database migration tools:
| Tool | Installation |
|---|---|
| Java 11+ | adoptium.net |
| Flyway CLI | Download |
| Tool | Windows | Linux/Mac |
|---|---|---|
| Atlas | scoop install atlas | brew install ariga/tap/atlas |
Create migration script:
.\.agent\skills\db-migrate\scripts\flyway-create.ps1 -Name "add_users_table"
# Generates: V1__add_users_table.sql
Execute migration:
.\.agent\skills\db-migrate\scripts\flyway-migrate.ps1
Rollback migration:
.\.agent\skills\db-migrate\scripts\flyway-undo.ps1
Schema diff:
.\.agent\skills\db-migrate\scripts\atlas-diff.ps1
Auto-generate migration:
.\.agent\skills\db-migrate\scripts\atlas-migrate.ps1 -Auto
Flyway (V1__create_users.sql):
CREATE TABLE users (
id SERIAL PRIMARY KEY,
username VARCHAR(50) UNIQUE NOT NULL,
email VARCHAR(100) NOT NULL,
created_at TIMESTAMP DEFAULT NOW()
);
CREATE INDEX idx_users_email ON users(email);
Atlas (schema.hcl):
table "users" {
schema = schema.public
column "id" {
type = serial
}
column "username" {
type = varchar(50)
null = false
}
primary_key {
columns = [column.id]
}
index "idx_users_email" {
columns = [column.email]
}
}
AI Agent code quality check - Use Ruff to check code standards for LangChain, AutoGen, and other AI Agent projects
Dockerfile best practices check - Use hadolint to validate Dockerfile security, performance, and compliance
Format JavaScript/TypeScript code with Prettier
Format Python code with Black
Auto-generate project changelog
Smart Git commit message generation