DataMgr é um invólucro em torno CRUD básico (Criar Leia Atualização Apagar) operações de banco de dados, permitindo que os desenvolvedores escrevam facilmente código que conecta e modifica os dados armazenados dentro de um banco de dados.
Além de tudo isso, os desenvolvedores também podem usar DataMgr para definir a estrutura de um banco de dados por meio de código ColdFusion, e também gerar dados falsos para testar e Prototype várias aplicações.
Isso permite que ele funcione melhor com bancos de dados relacionais, uma alternativa para a abordagem ORM clássico.
Motores de banco de dados suportados:
- Apache Derby
- MS Access
- MS SQL Server
- MySQL
- Oracle
- PostgreSQL
O que é novo nesta versão:
- Especial Data configuração Tipo
- Especial = "UUID":. Defina o valor do campo para um UUID se nenhum valor é passado em uma inserção
- SQL Server: Adicionado suporte para varchar (max) (e tornou o padrão para LONGVARCHAR) .
- Novo "applyListRelations" método (tomar tablename, query) para pós-cálculo das relações de lista para getRecords () - também úteis com CF_DMQuery
- Opcional "XMLData" argumento para "init" método (chamadas "LoadXml" automaticamente)
- Capacidade para verificar a existência da tabela.
- Melhoria da limpeza MS Word
- Suporte para gerenciar índices
- "fieldList" Opcional argumento para limitar os dados que podem ser alterados durante o salvamento de dados.
- Opcional "truncar" argumento para truncar os dados automaticamente para caber no banco de dados ao salvar dados.
- Para tabelas com um (de campo único) simples chaves primárias, a capacidade de passar um único valor para o argumento de "dados" para getRecords () em vez de uma estrutura de valores.
- Novo "isDeletable" campo calculado disponível para "getRecords" determina se cada registro pode ser excluída com base na propriedade "onDelete" de campos de relação.
- Capacidade de excluir colunas de multi-linha obter consultas (ver useInMultiRecordsets).
- argumento "advsql" já está disponível para métodos de atualização
Requisitos :
- ColdFusion MX 6.1 ou superior
- OpenBD 1.0 ou superior
- Railo 3.0.1 ou superior
- Acesso '97 ou superior
- MSSQL 2000 ou superior
- MySQL 4.1 ou superior
- PostgreSQL 8 ou superior
- Derby
- A Oracle
Comentários não encontrado