データベースの互換性と検証
組み込み Laravel とセルフホスト Server のデータベース選択には、この表を使ってください。Cloud はランタイムの永続化を管理します。Cloud の利用者はランタイムのデータベースではなく SDK クライアントと Worker を設定します。
宣言された互換性の基準は、それ以降の全バージョンの検証を意味しません。ソーステストと、公開済みパッケージをインストールした検証は別の証拠です。この一覧は Workflow 2.20.3 のソースと Server 3.0.5 の公開記録に紐づきます。ランタイム互換性を変更せず、検証済みの最小・最新バージョン範囲も定めません。
| エンジン | 宣言された互換性 | 観測されたソース検証 | 公開成果物の検証 |
|---|---|---|---|
| MySQL | 組み込み: 基準 8.0。Server: 基準 8.0。 | Core: 元の可変イメージタグの機能ジョブでは 26.10.0。Server のプロファイル: 8.0.46 と 8.4.5。 | Core の観測は公開ソースに紐づきます。Server 3.0.5 Compose の mysql:8.0 はスキーマ・ヘルスのスモークで、実行・容量・TLS 全体の検証ではありません。 |
| PostgreSQL | 組み込み: 基準 13。Server: 基準 13。 | Core: 18.6。Server のプロファイル: 16.15 と 17.11。 | Core の観測は公開ソースに紐づきます。調査した公開一覧には Server 3.0.5 のインデックスに紐づく PostgreSQL エンドポイントの記録はありません。 |
| MariaDB | 組み込み: 基準 10.5。Server は mariadb を受け付けますが、ここではバージョン基準を確定していません。 | Core: 10.5.29。Server のプロファイル: 10.11.19。 | Core の観測は公開ソースに紐づきます。調査した公開一覧には Server 3.0.5 のインデックスに紐づく MariaDB エンドポイントの記録はありません。 |
| SQLite | 組み込みの機能・テストには SQLite が含まれます。Server は基準 3.35 を宣言しています。 | 元の Core ソースジョブは SQLite ライブラリのバージョンを出力していません。 | インストール済み Core 2.20.3 の検証は SQLite を使いましたが、ライブラリのバージョン範囲は定めません。凍結された Server 3.1.0 候補のコーパスは安定版 3.0.5 と別です。 |
| SQL Server | 公開済み組み込み Core は sqlsrv を宣言していますが未検証です。Server の検証もここでは確定していません。 | 公開済み Core のマトリックスに SQL Server ジョブは見つかりません。提案中のバックエンドガードは別のソース作業です。 | 対応する公開検証は確認されていません。組み込み機能の宣言だけからサポートを推測しないでください。 |
証拠の読み方
Core の一覧は、公開ソースにおける元のイメージダイジェストと MySQL 4 ジョブ、PostgreSQL 4 ジョブ、MariaDB 1 ジョブを紐づけます。公開アップグレードの 12 セルは Laravel/PHP の組み合わせであり、12 種のデータベースではありません。別の通常インストール済み Core の記録は、SQLite による stream・replay・fake の 67 ケースを対象とします。PHP バージョンや可変イメージタグから、出力されなかったデータベースバージョンは得られません。
Server の一覧はネイティブと旧 PHP のソースジョブの範囲を分けています。安定版 3.0.5 の記録にはアーキテクチャ・プロファイル別の Compose スモークが 4 セルあります。local と production はどちらも MySQL です。調査したログでは、付属 DB の正確なバージョン・ダイジェスト、書き込み容量の検証、TLS 検証は確認できません。ソースのプロファイルや凍結候補は、別の公開イメージを検証しません。
ベンダーのライフサイクルと分散エンジン
新規導入では、正確なランタイムと DB の組み合わせを検証したうえで、ベンダーが保守する系列を選んでください。PostgreSQL の方針では 13 はサポート終了、14 は 2026 年 11 月 12 日に終了します。Oracle の通知では MySQL 8.0 は 2026 年 4 月 21 日から Sustaining Support です。ベンダーの状況は当社の成果物検証を成立・失効させるものではありません。
TiDB、Vitess、PlanetScale などの分散 MySQL 互換構成は、ここでは未検証です。プロトコル互換性は、トランザクション分離、行ロック、commit・after-commit の可視性、再試行動作を証明しません。導入前に正確なランタイムで確認してください。この表は単一リージョンの運用範囲をマルチリージョンへ拡張しません。