Moeder orm

MOEDER ORM-project is een Python-module die SQL-syntaxis verbergt en u een set intelligente klassen en methoden geeft.
Download nu

Moeder orm Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Federico Tomassini
  • Uitgever website:
  • http://www.dbmother.org/

Moeder orm Tags


Moeder orm Beschrijving

MOEDER ORM-project is een Python-module die SQL-syntaxis verbergt en u een set intelligente klassen en methoden geeft. Met `Intelligent` bedoelen we het vermogen van zelfaanpassing, het begrijpen van verschillende situaties. Andere kan worden beschouwd als een object relationeel mapper met een sterke introspectie. In feite zijn configuratiebestanden, tabellen, velden en sleutelsverklaringen niet nodig, Becausemother kent de database-structuur zichzelf. Moeder werkt met PostGresql en, voorlopig, alleen deze database wordt ondersteund: in feite is de introspectieve aard van moeder gebaseerd op PostGres Meta-query's. De databaser-interface is ontwikkeld over de zeer goede Psycopg-module.Mother wordt vrijgegeven onder de BSD-licentie en is al in productieomgeving.FhilosophyWhy een nieuwe ORM? Omdat zijn filosofie! We willen een intelligente orm ontwikkelen: Moeder is in staat om de buitenlandse sleutels, relaties en kinderen automatisch aan te pakken, de database-structuur te begrijpen. We willen geen modellen, XML- of configuratiebestanden schrijven. De Mothermapper-tool doet al het werk, eenmaal.De ORM moet licht, snel en eenvoudig zijn.extensions: bouwplug-ins moeten eenvoudig en snel zijn. We willen niet dat de definitieve ORM, broodmachine, maar een vrij en krachtig raamwerk: met moeder hoeft u uw stijlcode of uw database niet aan te passen aan de ORM. Een exaustieve ORM is gewoon de Pure SQL.Wat over functies? De moedermodule biedt een set klassen om verschillende situaties aan te pakken. In het bijzonder is het mogelijk om een tabel met één klasse te vertegenwoordigen. Een tafel binden aan een klas is het begin van de Mother Art. In feite kent de klasse relaties: het hanteren van kinderen en relaties is krachtig en eenvoudig: buitenlandse sleutels en relaties-informatie zijn niet nodig: Moeder kent ze en is in staat om records met de juiste waarden te vullen. MoreOver, de methoden om kinderen en De betrekkingen zijn automatisch gemaakt en zelfaanpassing. De moederklassen kunnen door de gebruiker worden aangegeven: het is voldoende om te beperken van een moederklasse: dus zijn klassextensies heel eenvoudig in code. Sommige extensie is al verschaft, zoals de triggers-functie, maar het schrijven van anderenPlugins is eenvoudig en onmiddellijk. De databaseverbinding is zeer comfortabel: inloggegevens moeten in een configuratiebestand worden opgegeven: daarna is de verbinding transparant. worden gebruikt in een van schroefdraad voorziene MycleNT.De databasetransacties worden op een bepaalde manier geïmplementeerd. Het is mogelijk om geneste transacties te bellen, zodat u zich geen zorgen hoeft te maken over de geneste oproepen tot de commit of de rollback-verklaring. Dit maakt het mogelijk om handletransacties in verschillende niveaus en indivering te handelen. Moeder heeft met een logger: luidspreker, die standaarduitvoer ondersteunt, logbestand (met rotatiecapaciteit), syslog en SMTP. Als je je afvraagt of moeder een langzaam berekeningsmodel heeft, is het antwoord Nee: de Moeder Kennis wordt eenmaal (door Moeder Tools) gemaakt en opgeslagen in twee bestanden. Moeder is snel. Wat is nieuw in deze release: · De Mothermapper -D-optie werkt nu ook op complexe PostgreSQL-regelingen.


Moeder orm Gerelateerde software

yourql

YourSQL-project is een MySQL-versie vingerafdruktool geschreven in C. ...

195

Downloaden