Skip to content
This repository was archived by the owner on Jul 25, 2025. It is now read-only.
This repository was archived by the owner on Jul 25, 2025. It is now read-only.

devcontainer に mysql cli をインストールする #11

@plageoj

Description

@plageoj

概要

devcontainer 環境で MySQL データベースに直接アクセスできるよう、MySQL CLI (mysql コマンド) をインストールする。

Definition of Done

実装要件

  • MySQL CLI (mysql-client パッケージ) が devcontainer で利用可能になる
  • コマンドでデータベースに接続できる
  • 接続テストが成功する

技術仕様

  • または Dockerfile で MySQL CLI をインストール
  • MariaDB クライアント () または MySQL クライアント () の適切な選択
  • 依存関係やパッケージ競合の回避

検証条件

  • devcontainer 起動後に コマンドが成功
  • でデータベースに接続可能
  • Laravel の 設定を使用してデータベース接続可能
  • 既存の Laravel 機能(migrate, seed など)に影響なし

ドキュメント更新

  • CLAUDE.md の Database Operations セクションに MySQL CLI の使用方法を追記
  • 必要に応じて README.md にも devcontainer の MySQL CLI 使用方法を記載

テスト要件

  • devcontainer のビルドが成功
  • MySQL CLI インストール後も Apache と Laravel が正常動作
  • データベース操作(SELECT, INSERT など)が CLI から実行可能
  • 他の開発者環境でも同じ手順で動作することを確認

パフォーマンス要件

  • devcontainer の起動時間に大きな影響を与えない
  • イメージサイズの増加を最小限に抑える

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions