Repository navigation
Releases
Releases · lkhenayfis/dbinterface
dbinterface 0.10
Breaking changes
- Removidas as funcoes
conectabanco,registra_credenciais,registra_banco,lista_credenciais,lista_bancos— toda a superficie de cache de credenciais foi descartada junto com o suporte a bancos relacionais. parsearg(e todos os metodosparsearg.campo_*) nao recebem mais o argumento
is_mock; o caminho de query estruturada agora e o unico caminho ativo.conectamorganaagora levanta erro enquanto a API morgana permanece offline.
A chamada falha com a mensagem"Servico morgana atualmente indisponivel -- API offline".
Bug fixes
- Corrige inconsistencia entre o atributo
reader_funesperado emle_tabela_mock
e o atributoreader_funcproduzido pornew_tabela. O nome canonico passa a
serreader_funcem ambos os lados. - Reformula executoras de query para funcionar corretamente quando lidando com arquivos rds que nao
contem dados tabulares (ex modelos ajustados)
Misc
DBIeRPostgreSQLremovidos deSuggests; o pacote nao depende mais de
bancos relacionais.- Representacao interna de query agora e estruturada:
SELECTe um vetor de
caracteres eWHEREe uma lista de objetoslanguage. A serializacao para
string SQL foi removida do caminho principal. - Funcoes internas do caminho morgana (
roda_query.morgana,collate_query,
decode_output) foram preservadas no codigo-fonte para reativacao futura —
veja o playbook abaixo.
dbinterface 0.9
New features
- Add suporte a leitura de arquivos
.rds - Add script
funcoes-escrita.rcom o backend necessario para implementacao de escrita de dados
dbinterface 0.8.2
Bug fixes
- Corrige erro em leitura de parquets gerados abstratamente. Aparentemente parquets gerados pelo R
guardam seus atributos de R originais, de modo que a leitura de umdata.tablesalvo como parquet
volta comodata.table.
proc_query_mock_spartcontava com trabalhar emdata.tablessem realizar a verificacao, que foi
agora adicionada