Pygresql

Un système de gestion de base de données Open Source, hautement évolutif, conforme à Open Source Open Source.
Télécharger maintenant

Pygresql Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • D'Arcy J. M. Cain
  • Site Internet de l'éditeur:
  • http://www.pygresql.org/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 87 KB

Pygresql Mots clés


Pygresql La description

Un système de gestion de la base de données Open Source, hautement évolutif, SQL, Open Source Open Source. PYGRESQL est un module Python à source ouvert qui interface d'une base de données PostgreSQL. Pygresql intègre la bibliothèque de requêtes PostgreSQL pour permettre une utilisation facile des fonctionnalités PostgreSQL puissant d'un script Python.avec plus de 15 ans d'historique de développement, il devient rapidement la base de données de facto pour les solutions Open Source d'entreprise. Le code source de PostgreSQL est disponible sous la licence la plus libérale Open Source: La licence BSD.python est un langage de programmation interactif, interprété et orienté objet. Il est souvent comparé à TCL, Scheme, Perl ou Java.python combine une puissance remarquable avec une syntaxe très claire. Il possède des modules, des classes, des exceptions, des types de données dynamiques de très haut niveau et une dactylographie dynamique. Il existe des interfaces pour de nombreux appels et bibliothèques système, ainsi que de divers systèmes de fenêtres (X11, MOTIF, TK, MAC, MFC). De nouveaux modules intégrés sont facilement écrits en C ou C ++. Python est également utilisable comme langue d'extension pour les applications nécessitant une interface programmable. La mise en uvre de Python est protégée par le droit d'auteur, mais librement utilisable et distribuable, même pour une utilisation commerciale.pygresql est un module Python qui interface avec une base de données PostgreSQL. Il incorpore la bibliothèque de requêtes PostgreSQL pour permettre une utilisation facile des fonctionnalités postgreSQL puissantes à partir d'un script Python. Quoi de neuf dans cette version: · Support abandonné pour Python inférieur à 2.3 et PostgreSQL inférieur à 7.4. · Performances améliorées de Fetchall () pour les grands ensembles de résultats en accélérant les jeux de type (comme suggéré par Peter Schuller). · Exception exposée en tant qu'attributs de l'objet de connexion. · Connexion exposée en tant qu'attribut de l'objet du curseur. · Les curseurs supportent désormais le protocole d'itération. · Nouvelle méthode ajoutée pour obtenir les paramètres des paramètres. · Ajouté personnalisable Row_Factory comme suggéré par Simon Pamies. · Séparé entre des objets de type obligatoire et supplémentaire. · Mots-clés ajoutés arguments pour insérer, mettre à jour et supprimer des méthodes. · Ajout de la manutention d'exception pour une copie directe. · Relâchez la gaine tout en faisant une connexion (comme suggéré par Peter Schuller). · Si disponible, utilisez décimal.Decimal pour les types numériques. · Autoriser l'emballage DB d'être utilisé avec les connexions DB-API 2 (comme suggéré par Chris Hilton). · Attributs privés de Wrapper DB accessibles. · Dépendance abandonnée sur le module mx.dateTime. · Support pour PqescapestringConn () et Pqescapyteaconn (); Celles-ci sont maintenant également utilisées par les fonctions internes _quote (). · Ajout de "Int8" aux types d'entier. Nouveau type Smallint. · Ajout d'un moyen de trouver le nombre de lignes touchées par une requête () avec le module classique PG en le renvoyant sous forme de chaîne. Pour les inserts simples, la requête () renvoie toujours l'OID comme un entier. Le module PGDB fournit déjà l'attribut du curseur «RowCount» dans le même but. · GetNotify amélioré () en appelant PqConsumeInput () au lieu de soumettre une commande vide. · Code de compatibilité retiré pour le style de mungue OID ancienne. · Les méthodes INSERT () et Mettre à jour () utilisent désormais la clause "retour" si possible pour obtenir toutes les valeurs modifiées, et elles vérifient également si une sélection ultérieure est possible, de sorte que les transactions en cours ne se cassent pas s'il n'y a pas Sélectionnez le privilège. · Ajout des attributs "protocol_version" et "Server_version". · Recvivécut l'attribut "utilisateur". · Le module PG fonctionne désormais correctement avec les clés primaires composites; Ceux-ci sont représentés sous forme de grozengests. · Supprimez le paramètre "View" non documenté et inutile de la méthode get (). · Obtenir () augmente une programmation plus agréableError au lieu d'un KeyError si aucune clé primaire n'a été trouvée. · Supprimer () fonctionne maintenant également sur la base de la clé primaire si aucun OID est disponible et retourne si la ligne existait ou non.


Pygresql Logiciels associés