PHP Classes
elePHPant
Icontem

File: CHANGELOG.md

Recommend this page to a friend!
  Classes of Rafael Becker  >  PHP Expressive  >  CHANGELOG.md  >  Download  
File: CHANGELOG.md
Role: Auxiliary data
Content type: text/markdown
Description: Auxiliary data
Class: PHP Expressive
Base class for Object Relational Mapping
Author: By
Last change: Add common fields (#12)

[ADD] Implementado campo commonFields na relação schema de composição, permitindo compartilhar valores entre registro e suas respectivas dependências.
Add group search (#11)

[UPD] Adicionado suporte a nested queries no contexto de utilização do método select.
Refactor search classes (#10)

[UPD] Refatorada classes envolvidas no contexto de construção de query nas operações de select e serach.
Date: 2 months ago
Size: 3,906 bytes
 

Contents

Class file image Download

Changelog

Todas as modificaes relevantes para phpexoressive sero documentadas neste arquivo

O formato baseado Keep a CHANGELOG e esse projeto adere ao Semantic Versioning 2.0.0.

1.5.0 - 2017-11-07

Added

  • Implementado campo commonFields na relao schema de composio, permitindo compartilhar valores entre registro e suas respectivas dependncias.

1.4.0 - 2017-10-19

Added

  • Adicionado suporte a nested queries no contexto de utilizao do mtodo select.

1.3.2 - 2017-10-18

Changed

  • Refatorada classes envolvidas no contexto de construo de query nas operaes de select e serach.

1.3.1 - 2017-09-27

Changed

  • Adicionado no README badges do Codacy e aprimorado testes.

1.3.0 - 2017-09-26

Added

  • Implementado entrada whenPatch no conjunto behavior de propriedades do schema, definindo o comportamento do campo quando em rotina de atualizao de registro. Aes vlidas so 'keep' e 'update', que, respectivamente, representam manter valor original ou assumir valor fornecido no campo do registro a ser atualizado.
  • Incluido teste de integrao das operaes disponibilizadas pelo Expressive.

1.2.4 - 2017-09-22

Fixed

  • Corrigido incosistncia na execuo do mtodo update qual ocasionava erro ao tentar atualizar registro dependncia has One quando no estava atribuido valor no respectivo campo na base de dados.

1.2.3 - 2017-09-18

Changed

  • Refatorado mecanismo Digglet de modo a favorecer legibilidade de cdigo e adicionado possibilidade de definio de nivel de dependncias como 0 no controle de recursividade para os mtodos search e select.

1.2.2 - 2017-09-18

Fixed

  • Corrigido erro qual resultava na atribuio de valor nulo aos campos definidos como obrigatrios no schema e no fornecidos ao model a ser atualizado no mtodo update. A operao agora considera os valores originais da base de dados quando os campos obrigatrios no forem atribuidos ao model a ser atualizado.

1.2.1 - 2017-09-12

Fixed

  • Corrigida rotina de replicao de modo a no replicar dependncia hasMany quando comportamento do schema prever ao clean.

1.2.0 - 2017-09-11

Added

  • Implementado entrada whenReplicate no conjunto behavior de propriedades do schema, definindo o comportamento do campo quando em rotina de replicao. Aes vlidas so 'clean', 'keep', 'last+1' e static, que, respectivamente, representam remoo do valor, manter valor, assumir valor do ltimo registro somado a 1 e atribuir valor fixo ao campo.

1.1.0 - 2017-08-29

Changed

  • Definido como padro o retorno do mtodo select como array de registros quando sucesso na consulta.

1.0.4 - 2017-07-23

Fixed

  • Substituido expresso isset por empty na classe Database controladora de transaes, resolvendo situao de no efetivao de transaes nas operaes orm.

1.0.3 - 2017-08-15

Fixed

  • Atualizado mtodo para tratamento de dependncias no mtodo patch de modo a retornar resultado boleano para operao.

1.0.2 - 2017-08-15

Fixed

  • Corrigido rotina de remoo de dependncias no mtodo patch de modo a ignorar processo quando relao de dependncias estiver vazia.

1.0.1 - 2017-08-11

Fixed

  • Corrigido rotina de update de registro de modo a realizar rollback de transao ativa caso falha na operao.

1.0.0 - 2017-08-08

Added

  • Incluido mecanismo Digglet de recursividade permitindo definir o nmero de filhos retornados pela operao de consulta.

Changed

  • Substitudo instncia concreta de schema por esttica de modo a diminuir as operaes de escrita/leitura no sistema de arquivos.
  • Atualizado implementao de schema de modo a adicionar cache de valores estticos como chaves incrementais e campos persistentes.