dbmstools.

Um conjunto de código aberto de utilitários baseados em Python para desenvolvedores de software que trabalham com bancos de dados
Baixe Agora

dbmstools. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • John Dickson
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 2.2 MB

dbmstools. Tag


dbmstools. Descrição

Um conjunto de código aberto de utilitários baseados em Python para desenvolvedores de software que trabalham com bancos de dados DBMSTools entende esquemas de banco de dados (tabelas, visualizações, seqüências, etc.) e DBMSs (sistemas de gerenciamento de banco de dados, e. PostgreSQL, Oracle). DBMSTools gera scripts de criação, gota e atualização, bem como importação e exportação de dados.dbmstools é destinado principalmente a desenvolvedores que trabalham com bancos de dados e particularmente aqueles que precisam suportar esquemas em mais de um DBMS. As ferramentas base são destinadas a permitir que todas as informações do banco de dados (esquemas e dados base) sejam mantidos em um único local e tenham scripts específicos do DBMS (para criar e preencher o esquema do banco de dados e atualizar de uma versão para a próxima) gerado a partir desses dados. Além das ferramentas para manipular os esquemas, há um segundo grupo de ferramentas para ajudar com tarefas comuns relacionadas ao banco de dados, em particular aquelas necessárias durante o teste do sistema (limpando ou eliminando tabelas, inserindo ou exportando dados de teste). Todos os ferramentas podem ser Execute a partir da linha de comando na maioria dos sistemas operacionais. Há também invasores para várias das ferramentas, para que possam ser executadas de dentro do Apache Ant (um sistema de compilação Java). O dBMs é suportado (e a integridade / maturidade desse suporte) são: · Postgres (7 e 8) - Bom · Oracle - Bom · Microsoft SqlServer - Bom · Mysql - Bom · Hypersonic - Limited · Sqlite - Limited. Aqui estão algumas características principais de "dbmstools": · Gerar o mesmo esquema (ou similar) para muitos DBMs diferentes, todos a partir de uma única representação XML · Migrar um esquema de um DBMS para outro, através de uma representação XML · Dadas 2 versões do esquema em XML, gerar scripts de atualização de esquema para um ou mais DBMS · Gerar documentação HTML (incluindo diagramas) de uma representação do esquema XML · Exportar um esquema de um DBMS para XML · Exportar dados de um esquema, em muitos formatos diferentes · Limpar todos os dados de um esquema (ou algumas tabelas) · Drop All Objects (tabelas, visualizações, sequências) de um esquema (ou alguns objetos) · Personalizar scripts de importação de dados para diferentes DBMSs. Requisitos: · Python 2.2 ou posterior · Java (para as ferramentas DB2XML, DB2SQL, DBClear e Dbdrop) · Driver JDBC para o seu DBMS (para as ferramentas DB2XML, DB2SQL, DBClear e Dbdrop) O que há de novo nesta versão: Em geral: · Adicionado suporte adequado para codificações diferentes do ASCII, particularmente UTF-8 e ISO-8859-1 (também conhecido como latim-1 e ocidental europeu), em campos de descrição do esquema e colunas CHAR / VARCHAR / TEXTO. Graças a Cesar Chiarinelli para o relatório de bugs. Veja notas para cada ferramenta e FAQ. · Todos os arquivos SQL agora são codificados em ISO-8859-1 (latim 1) por padrão, com a opção de linha de comando para usar o UTF-8 em ferramentas XML2DDL, DB2 * e FilterDML, além de invólucros de formulários para xml2ddl e filterdml · Codificação HTML agora é definida como UTF-8 · O db2xml agora saídas XML como UTF-8 · DBMSTools agora requer python> = 2.2 · Começou a adição de suporte para SQLite. Nem todos os tipos de coluna são suportados, e provavelmente não haverá suporte para SQLite com Deltaddl, mas esquemas simples agora podem ser gerados. FilterDML: · Bug: O script agora é executado usando "python", não 'python2.4' XML2DOC: · Os estilos de caracteres Wiki agora funcionam no início de uma descrição e após guias, linefleeds e pausas explícitas (`` ] ``) · Erro: caracteres não ASCII (por exemplo, UTF-8 ou latim 1) no arquivo XML agora é suportado · Bug: Se 'DOT' não estiver no caminho, e correr sob o Jython, não joga mais uma exceção e pára, mas apenas pula a geração de diagrama DBMSJY: · Bug: Exceção ao funcionar com bandeira detalhada no Python <2.4 Tarefa de formiga: · A tarefa do Jython Ant foi alterada para o pacote `` net.sourceforge.dbmstools``. · Combinou a tarefa de formiga no arquivo `` `dbmstools-jython-xxx.jar``, então agora apenas um jarro é necessário para a tarefa. Este jar também inclui todos os dbmstools, portanto, não há mais necessidade de ter dbmstools disponíveis no sistema de arquivos · O jarro do jython acima inclui todas as bibliotecas do Python, · O JAR JOITHON incluído foi atualizado para a versão 2.2.1, e agora tem todas as bibliotecas do Python incluídas dentro do frasco (por isso não há necessidade de um diretório lib). O atributo `` pythonbasedir`` não é mais necessário no elemento de tarefa `` jython``.


dbmstools. Software Relacionado

Neurofago

Uma estrutura de rede Neural Lightweight de código aberto e aberto para desenvolver e simular arquiteturas comuns de rede neural ...

251 3.8 MB

Download

Galasm.

Um montador livre para chips gal, como o GAL16V8 e GAL22V10. ...

1,454 154 KB

Download

Orbjson.

um corretor de solicitação de objeto JSON-RPC de código aberto e aberto para interação JavaScript / Ruby RPC ...

135 291 KB

Download