ORM (Mapeamento Objeto-Relacional) - Definição do Glossário de CI/CD
Um ORM mapeia tabelas do banco de dados para objetos no código, para que os desenvolvedores consultem com a linguagem hospedeira em vez de SQL puro. Exemplos incluem Hibernate, ActiveRecord, SQLAlchemy, Prisma e Entity Framework.
Em CI
A maioria dos ORMs também é dona da parte de migrações: eles geram arquivos de migração a partir de mudanças nos modelos e os aplicam, então a mesma ferramenta que roda as consultas também evolui o schema no seu pipeline.
Guias relacionados
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…