ワンクリックで
db-migrate
Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. Генерация SQL, проверка совместимости.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. Генерация SQL, проверка совместимости.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Инициализация рабочей сессии. Построить адекватную модель проекта, заземлить её в код, доложить с глубиной по запросу.
Завершение рабочей сессии. Тесты, коммит, обновление SNAPSHOT, отчёт.
Сохранить JSONL текущей сессии Claude Code в .claude/dialogs/. Триггеры: /save-dialog, "сохрани диалог", "архив диалога".
Установить Claude Code Starter framework в текущую папку. Авто-определение типа проекта (code/content/hybrid). Вызывается фразами: /setup-project, setup project, начать проект, инициализация, новый проект, поставь фреймворк, установи фреймворк, bootstrap framework. (Не путать с встроенной /init, которая только генерирует CLAUDE.md.)
Построение и обновление индексов, registry, оглавлений, course maps, cross-links.
Обогащение контента примерами, упражнениями, квизами, cross-links.
| name | db-migrate |
| description | Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. Генерация SQL, проверка совместимости. |
| paths | ["**/schema*","**/migrations/**","**/db/**","**/*.sql"] |
| allowed-tools | Read Edit Write Glob Grep Bash |
| disable-model-invocation | true |
# Извлечь схему из SQLite
sqlite3 database.db ".schema" > schema-sqlite.sql
| SQLite | PostgreSQL |
|---|---|
| INTEGER | INTEGER / BIGINT |
| TEXT | TEXT / VARCHAR |
| REAL | DOUBLE PRECISION |
| BLOB | BYTEA |
| DATETIME (text) | TIMESTAMPTZ |
| BOOLEAN (0/1) | BOOLEAN |
| AUTOINCREMENT | SERIAL / GENERATED ALWAYS AS IDENTITY |
Staging (автономно):
# Применить на staging
psql $STAGING_DATABASE_URL -f migration.sql
Production (с подтверждением):
supabase db push
supabase gen types typescript --local > src/types/database.ts