ORM(オブジェクト関係マッピング) - CI/CD用語集の定義
ORM はデータベースのテーブルをコード内のオブジェクトにマッピングし、開発者が生のSQLではなくホスト言語でクエリできるようにします。例としてHibernate、ActiveRecord、SQLAlchemy、Prisma、Entity Frameworkがあります。
CIでは
ほとんどのORMはマイグレーションの領域も担います。モデルの変更からマイグレーションファイルを生成して適用するため、クエリを実行するのと同じツールが、pipeline内でスキーマも進化させます。
関連ガイド
Query Builder - CI/CD Glossary DefinitionQuery Builder: A query builder is a library that constructs SQL programmatically through chained method calls…
Database Migration - CI/CD Glossary DefinitionDatabase Migration: A database migration is a versioned, ordered change to a database schema or data, applied…
Prepared Statement - CI/CD Glossary DefinitionPrepared Statement: A prepared statement is a SQL query parsed once with placeholders for its parameters, the…