Mãe orm.

Mother ORM Project é um módulo Python que esconde a sintaxe SQL e fornece um conjunto de classes e métodos inteligentes.
Baixe Agora

Mãe orm. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Federico Tomassini
  • Site do editor:
  • http://www.dbmother.org/

Mãe orm. Tag


Mãe orm. Descrição

O Mother ORM Project é um módulo Python que oculta a sintaxe SQL e fornece um conjunto de classes e métodos inteligentes. Com "inteligente", queremos dizer a capacidade de auto-adaptação, entendendo várias situações. O outro poderia ser considerado como um objeto relacional de um objeto com uma forte introspecção. Na verdade, os arquivos de configuração, tabelas, campos e declarações de chaves não são necessários, Becausemouther sabe a própria estrutura do banco de dados. O outro funciona com o PostgreSQL e, por enquanto, apenas este banco de dados é suportado: De fato, a natureza introspectiva da mãe é baseada na postgres Meta consultas.A interface de banco de dados é desenvolvida durante o muito bom módulo Psycopg.moother é lançado sob a licença BSD e é alrea, usada no ambiente de produção. Porque sua filosofia! Queremos desenvolver um ORM inteligente: mãe é capaz de lidar com chaves estrangeiras, relações e crianças automaticamente, entendendo a estrutura do banco de dados. Não queremos escrever modelos, arquivos XML ou configuração. A ferramenta Mothermapper faz todo o trabalho, uma vez. O orm tem que ser luz, rápida e simples.Extensões: plugins de construção tem que ser fácil e rápido. Não queremos o original Orm, fabricante de pão, mas um framework livre e poderoso: com a mãe que você não precisa adaptar seu código de estilo ou seu banco de dados ao ORM. Um orm exausto é apenas o SQL puro. Quais são os recursos? O módulo mãe oferece um conjunto de classes para lidar com diferentes situações. Em particular, é possível representar uma mesa com uma classe. Binding uma tabela a uma aula é o começo da arte da mãe. De fato, a classe sabe relacionamentos: manuseamento de crianças e relações é poderoso e fácil: as chaves estrangeiras e as informações de relacionamentos não são necessárias: as mães conhece e são capazes de preencher registros com os valores corretos.Morever, os métodos usados para inserir crianças e As relações são criadas automaticamente e auto-adaptação. As aulas mãe podem ser declaradas pelo usuário: é suficiente para herdar de alguma classe mãe: assim, as extensões de classe são muito fáceis de codificar. Algumas extensões já são fornecidas, pois o recurso dos acionadores, mas escreverplugins é simples e imediato. A conexão de banco de dados é muito confortável: as credenciais devem ser especificadas em um arquivo de configuração: Depois disso, a conexão é transparente. Motrar implementa um pool de conexão para ser usado em um ambiente rosqueado. As transações do banco de dados são implementadas de uma maneira particular. É possível chamar transações aninhadas, para que você não precise se preocupar com as chamadas aninhadas para a declaração Commit ou Rollback. Isso permite aos handletransacas em diferentes níveis e em indipendentemente. Motrar vem com um logger: alto-falante, que suporta saída padrão, arquivo de log (com capacidade de rotação), syslog e SMTP. Se você está se perguntando se a mãe tem um modelo de computação lento, a resposta é não: o conhecimento da mãe é feito uma vez (por ferramentas mãe) e armazenado em dois arquivos. A mãe é rápida. O que é novo nesta versão: · A opção Mothermaper -d agora também funciona em esquemas complexos postgresql.


Mãe orm. Software Relacionado

yoursql.

YourSQL Project é uma ferramenta de impressão digital MySQL versão escrita em C. ...

195

Download

nsfb.

NSFB é um driver de banco de dados AOLSERVER interno para o banco de dados Firebird ou InterBase. ...

242

Download