HTSQL (Hyper Text Structured Query Language) este un translator condus-schemă URI-a-SQL care are o cerere peste HTTP, îl convertește la o interogare SQL, executa interogarea împotriva unei baze de date, și returnează rezultatele într-un format cele mai potrivite pentru agentul utilizator (CSV, HTML, etc.).
Pentru instrucțiuni de instalare, consultați Instalarea. Pentru lista de noi caracteristici în acest comunicat, a se vedea NEWS. Documentație HTSQL este în directorul doc.
Vizita strong>
& Nbsp; http: //htsql.org/
& Nbsp; homepage HTSQL;
& Nbsp; http: //bitbucket.org/prometheus/htsql
& Nbsp; cod sursă HTSQL;
& Nbsp; #htsql pe Freenode;
& Nbsp; canal IRC nostru;
& Nbsp; http: //lists.htsql.org/mailman/listinfo/htsql-users
& Nbsp; lista de discuții pentru utilizatorii de HTSQL
Ce este nou în această versiune:.
înregistrări
- Această versiune adaugă imbricate, interogări imbricate, locatoarele, și formate de ieșire îmbunătățite.
Ce este nou în versiunea 2.3.0:.
- licențiere și de ambalare au fost actualizate
- HTSQL este acum software-ul gratuit în cadrul AGPLv3 pentru SQLite, PostgreSQL, si MySQL.
Ce este nou în versiunea 2.2.0:
- Această versiune adaugă un editor de interogare web-based cu finalizare și evidențierea sintaxei, precum și un API Python pentru aplicatii embedded.
Ce este nou în versiunea 2.2.0 RC1:
- Această versiune adaugă capacitatea de a trece peste catalog de baze de date meta-date, adaugă numele masă / coloană / link auto-completare la editor, și adaugă integrare Django.
Ce este nou în versiunea 2.2.0 beta 2:
pachete
- sursă reconstruit pentru a include lipsă fișierele de resurse .
Ce este nou în versiunea 2.2.0 Beta 1:
- Fixed bug odata trunchiere date privind valorile invalide ; utilizatorii SQLite sunt sfatuiti pentru a face upgrade.
- Adăugat suport pentru configurarea aplicare încărcare dintr-un fișier; opțiune FILE Ci.
- arhitectură plugin Refactored; adăugat suport pentru parametrii plugin.
- adaptor Adaugat SQLAlchemy.
- Adăugat suport pentru funcțiile-Declarație cum ar fi; formatare transformat în declarații.
- Adaugata tweak.meta plugin:. Metadate bază de date expus ca o bază de date
- tweak.shell plugin Adăugat:. Un simplu editor HTSQL web-based
- Eliminat tweak.schema plugin:. Funcționalitate este implementată în miezul
Ce este nou în versiunea 2.1.0 RC1:
- Adăugat /: TSV formatorului care generează ieșire în format (mulțumesc pentru Andrey Popp)-tab separat.
- O mulțime de actualizări pentru tutorial, de referință și alte documente.
- actualizări de cod minore și bug fixat.
Ce este nou în versiunea 2.1.0 Beta 3:
- Adaugata un operator de fibre de legătură: {x , y} - & gt; T {x, y}.
- Furnizarea de atribute cu numele de expresii pentru kernel și link-ul de completare într-un domeniu de aplicare coeficient:. (Programul ^ grade) generează grad atribut ca un alias pentru * 1 și program ca un alias pentru ^
- Adaugata definiții din-selector: {attr: = expr} i se retrage zaharisit-a defini (attr: = expr). {Attr}
- Adăugat $ sintaxă referință pentru referințe inter-domeniul de aplicare.
- Adaugata metoda fluxurilor de furcă (): clona ultimul nod din fluxul, de exemplu / curs? creditelor = max (furcă (). credite).
- Adaugat metode de flux .filter () și .Selectați () ca nume de împrumut pentru? și {} operatori.
- metodă Adaugata distinct (): distinct (tabelul {} nucleu) produce un flux de valori unice de kernel ca ruleaza pe masă; acesta este echivalent cu masă ^ nucleu. Operatorii distincte () și ^ filtra acum pe valori NULL în kernel-ul.
- semantică a schimbat de. și {} expresii: (.). specificator acum permite expresii arbitrare pe ambele părți, selector ({}) stabilește acum coloanele de ieșire în domeniul de aplicare curent
- sintaxă Adăugat * N, unde N este un număr întreg literal, pentru a obține valoarea din coloana de ieșire N-lea.
- Adaugat tweak.cors Selectati: append acces-control-Allow-origine:. * Pentru fiecare răspuns HTTP
- tweak.pgsql.inet Adaugata addon: manipulari de bază privind valorile de tip de date INET .
- Adaugata tweak.pgsql.view addon: determina relatii cheie străine pentru opiniile PostgreSQL .
- Utilizați search_path sau analogii pentru a alege un tabel atunci când numele tabelă este ambiguă.
- introspecție Optimizat pentru Oracle.
- Adăugat -p opțiunea de a solicita o parolă la pornire.
- Adaugata coajă centrare comandă filename.htsql pentru a încărca și executa o interogare HTSQL dintr-un fișier.
- Multe alte remedieri și actualizări documentație.
Ce este nou în versiunea 2.1.0 Beta 2:
- Adăugat suport pentru datetime și de timp tipurile de data .
- Adăugat suport pentru atribute calculate, define () și în cazul în care () macro-uri.
- Adaugat addon tweak.pgsql.catalog: configurarea chei primare și străine pentru pg_catalog * mese ..
- Adaugata tweak.schema addon: permite abordarea unui tabel într-o schemă specificat ca _ identificator .
- tweak.autolimit addon Adaugata:. Adăuga clauza LIMIT pentru fiecare interogare
- tweak.pgsql.timeout addon Adaugata:. Stabilit declarație timeout pentru fiecare interogare
- demo-ul integrare Adaugat Jinja.
- Multe remedieri minore și actualizări.
Cerințe :
- Python
Comentariile nu a fost găsit