Skip to content

chore: Prisma移行で残った _prisma_migrations テーブルを削除する #143

@Mel-906

Description

@Mel-906

概要

Prisma から Drizzle へ移行した際の名残として、Prisma 用の管理テーブル _prisma_migrations が schema 定義と DB 初期化用 SQL に残っている。現在は結合テストでこのテーブルを除外しているが、本来は不要なので削除したい。

背景

  • src/infrastructure/drizzle/schema.ts_prisma_migrations の定義が残っている
  • drizzle/0000_mushy_magma.sql にも CREATE TABLE "_prisma_migrations" が含まれている
  • tests/helpers/db.ts では TRUNCATE 対象からこのテーブルを除外して暫定対応している

やること

  • src/infrastructure/drizzle/schema.ts から _prisma_migrations 定義を削除する
  • Drizzle の migration / snapshot から _prisma_migrations を除去する
  • 必要なら既存 DB から当該テーブルを drop する migration を追加する
  • テストヘルパーの除外ロジックを削除する

完了条件

  • Prisma 由来の _prisma_migrations がアプリケーション管理対象から外れている
  • tests/helpers/db.ts の暫定除外が不要になっている

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions