pgFormatter

Logiciel capture d'écran:
pgFormatter
Détails logiciels:
Version: 1.5 Mise à jour
Date de transfert: 10 Feb 16
Développeur: Darold Gilles
Licence: Gratuit
Popularité: 32

Rating: nan/5 (Total Votes: 0)

pgFormatter peut supprimer des commentaires à partir du code, peut permettre la coloration syntaxique dans la sortie pour une lisibilité accrue, les développeurs peuvent contrôler la façon dont le script gère les mots clés et les fonctions, et ils peuvent également personnaliser la taille de l'indentation.

code SQL peut être copier-coller dans l'application, ou il peut être téléchargé en vrac.

pgFormatter a été écrit spécifiquement pour PostgreSQL, mais il peut travailler avec la sortie et la syntaxe des autres bases de données ainsi.

Ce petit outil peut être utilisé via son interface Web (comme un script CGI) ou comme un utilitaire de terminal classique.

Par défaut, pgFormatter va afficher le code SQL embellis comme HTML, mais lorsqu'il est utilisé à partir de la console, la sortie est changée en texte brut.

Ce qui est nouveau dans cette version:

  • Ajoutez indice utile sur formating dans vi. Merci à David Fetter pour l'indice.
  • Prevent newline après parenthèse ouverte et tiret de retour après près quand nous avons count (*) par exemple.
  • Ajoutez requête d'essai avec une barre oblique inverse avant un devis dans les échantillons / ex8.sql.
  • Correction chaîne de coloration lorsque la chaîne contient une barre oblique inverse avant un devis. Merci à Kevin Brannen pour le patch.
  • Ajouter RETOURS mots clés.
  • Supprimer newline avant pour les mots clés.
  • Ajouter BY à la liste des mots-clés PG à capitaliser.
  • Ajouter de nouveaux mots-clés à partir de PostgreSQL 9.5.
  • requêtes de reformatage avec et d 'utilisation, par exemple: CREATE POLITIQUE policy_even_ids_only ON journal POUR TOUS AU PUBLIC UTILISATION (id% 2 = 0);
  • Correction caractère unescaped dans regex. Merci à Tom Burnett pour le patch.
  • Correction de mal indentation avec la fonction qui acceptent la clause FROM. Merci à Adrian Klaver et Alvaro Herrera pour le rapport.
  • Ajoutez d'autres échantillons d'essai sur les opérateurs de JSON.
  • Ajoutez JSON # & # X3e; & # X3e; opérateur et de l'échantillon. Merci à Tom Burnett pour le patch.
  • Certains opérateurs plus JSON. Merci à Hubert depesz Lubaczewski pour le patch.
  • les opérateurs de JSON doivent être avant opérateurs normaux comme regexp correspondent première chaîne possible, donc - & # X3e; correspondra - en premier lieu, si elle est avant dans tokenizer. Modification de l'ordre résout les rapports de problèmes par Tom Burnett. Merci à Hubert depesz Lubaczewski pour le patch.
  • Ajoutez de nouvelles fonctions JSON / jsonb à la liste des fonctions de pg.
  • Ajoutez les opérateurs de JSON. Merci à Tom Burnett pour le rapport.
  • échec Fix anonymizing rapporté dans le numéro 15. Merci à Niklas Schmidtmer pour le rapport.
  • Ajoutez la documentation développeur. Merci à Hubert depesz Lubaczewski pour le patch.
  • Correction Beautify.pm avec perl 5.20. Merci à Hubert depesz Lubaczewski pour le patch.
  • Dans Beautify.pm ne nous a pas envisage la possibilité de $ dernière étant vide dans une condition dans un JOIN, et qui donne une exception en perl 5.20. Merci à Pablo Alvarez de Sotomayor Posadillo pour le patch.
  • Diviser en bibliothèques et des programmes complets. Merci à Hubert depesz Lubaczewski pour le patch.

Ce qui est nouveau dans la version 1.4:.

  • Ajout HTML pause avant le pied de page dans un contexte de CGI
  • SQL manquante Ajouté :: Embellissez paternité et mise à jour de licence partie de la documentation.
  • Autoriser le téléchargement de fichiers dans un contexte de CGI.
  • Correction d'un problème dans la mise en forme qui empêchent l'arrière gauche indentation lorsque les principaux mots-clés ont été trouvés.
  • Ajout d'informations dans le code commentaires sur les fichiers externes en mode CGI.
  • Forcer l'analyseur de ne pas insérer une nouvelle ligne après le mot clé SET lorsque la requête commence avec elle. Ceci est de préserver la ligne unique avec des requêtes comme SET client_encoding TO & quot; utf8 & quot ;;
  • Ajout d'une nouvelle ligne après SET mot-clé pour mieux les requêtes au format UPDATE.

Ce qui est nouveau dans la version 1.3:.

  • Ajout HTML pause avant le pied de page dans un contexte de CGI
  • SQL manquante Ajouté :: Embellissez paternité et mise à jour de licence partie de la documentation.
  • Autoriser le téléchargement de fichiers dans un contexte de CGI.
  • Correction d'un problème dans la mise en forme qui empêchent l'arrière gauche indentation lorsque les principaux mots-clés ont été trouvés.
  • Ajout d'informations dans le code commentaires sur les fichiers externes en mode CGI.
  • Forcer l'analyseur de ne pas insérer une nouvelle ligne après le mot clé SET lorsque la requête commence avec elle. Ceci est de préserver la ligne unique avec des requêtes comme SET client_encoding TO & quot; utf8 & quot ;;
  • Ajout d'une nouvelle ligne après SET mot-clé pour mieux les requêtes au format UPDATE.

Logiciel similaire

ArangoDB
ArangoDB

10 Feb 16

simple-db-migrate
simple-db-migrate

14 May 15

Prom
Prom

5 Sep 16

D'autres logiciels de développeur Darold Gilles

SquidAnalyzer
SquidAnalyzer

10 Feb 16

SysUsage
SysUsage

1 Mar 15

pgCluu
pgCluu

1 Oct 15

Commentaires à pgFormatter

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie