BUG Geração de Script para Importação no Sincronizador



  • <r>Fazendo os teste descobri que ao gerar o script sql para ser exportado no Maker Mobile Manage ele não gera para alguns tipos de dados.<br/>
    <br/>
    Código gerado.<br/>
    <br/>
    VALOR NUMERIC(0),<br/>
    DETALHAMENTO ,<br/>
    GERADOR,<br/>
    <br/>
    este campo detalhamento é um campo text[] (ARRAY) e o campos gerador é um campo inet no banco postgre.<br/>
    Quando importo no Maker Mobile Manage ele não cria a tabela, por que o script gerado esta errado, faltando os tipos de dados.<br/>
    <br/>
    Ele esta gerando também o campo numeric errado quando o campo da tabela é real ou double precision.<br/>
    <br/>
    VALOR NUMERIC(0)<br/>
    ERROR: NUMERIC precision 0 must be between 1 and 100<br/>
    <br/>
    Notei também que o Maker Mobile Manage tem problema ao gerar uma tabela que não tenha uma PK Definida.<br/>
    <br/>
    As vezes por questão de performa-se, particionamento de tabelas, etc temos que utilizar um campo mais especifico do banco de dados fugindo dos tradicionais (varchar, integer, numeric, date, timestamp, bytea e text).<br/>
    <br/>
    Mas seria bom suportar todos os tipos do banco, nos dando liberdade de administração.<br/>
    <br/>
    Segue relação de tipos que poderiam ser testadas para geração de Script.<br/>
    <URL url="http://pgdocptbr.sourceforge.net/pg80/datatype.html">http://pgdocptbr.sourceforge.net/pg80/datatype.html</URL><br/>
    <br/>
    Atenciosamente<br/>
    Leandro Neves</r>


Log in to reply