HTSQL (Hyper Text Structured Query Language) is een schema gedreven URI-to-SQL vertaler die een verzoek neemt via HTTP, zet het om in een SQL-query, voert de query met een database, en geeft de resultaten in een formaat best geschikt voor de gebruikersagent (CSV, HTML, etc.).
Voor installatie-instructies, zie INSTALL. Voor de lijst met nieuwe functies in deze release, zie NIEUWS. HTSQL documentatie is in de doc directory.
Bezoek
& Nbsp; http: //htsql.org/
& Nbsp; De HTSQL homepage;
& Nbsp; http: //bitbucket.org/prometheus/htsql
& Nbsp; HTSQL broncode;
& Nbsp; #htsql op freenode;
& Nbsp; Onze IRC-kanaal;
& Nbsp; http: //lists.htsql.org/mailman/listinfo/htsql-users
& Nbsp; De mailinglijst voor gebruikers van HTSQL
Wat is nieuw in deze release:.
- Deze versie voegt geneste records, geneste queries, locators, en verbeterde output formaten.
Wat is nieuw in versie 2.3.0:.
- Licensing en verpakkingen werden bijgewerkt
- HTSQL is nu gratis software onder de AGPLv3 voor SQLite, PostgreSQL en MySQL.
Wat is nieuw in versie 2.2.0:
- Deze versie voegt een web-gebaseerde query-editor met voltooiing en syntax highlighting, evenals een Python API voor embedded toepassingen.
Wat is nieuw in versie 2.2.0 RC1:
- Deze versie voegt de mogelijkheid om databasecatalogus overschrijven meta-data, voegt tabel / kolom / link naam automatisch aanvullen voor de redactie, en voegt Django integratie.
Wat is nieuw in versie 2.2.0 Beta 2:
- Herbouwd source pakketten op te nemen ontbrekende bronbestanden .
Wat is nieuw in versie 2.2.0 Beta 1:
- Vaste stille gegevens inkorting bug op ongeldige waarden ; gebruikers van SQLite wordt geadviseerd om te upgraden.
- Ondersteuning toegevoegd voor het laden van toepassing configuratie vanaf een bestand; optie -C FILE.
- refactored plugin architectuur; toegevoegde ondersteuning voor plug-in parameters.
- Toegevoegd SQLAlchemy adapter.
- Ondersteuning toegevoegd voor het statement-achtige functies; geconverteerde formatters naar verklaringen.
- Toegevoegd plugin tweak.meta:. Databank metadata ontmaskerd als een database
- Toegevoegd plugin tweak.shell:. Een eenvoudige web-based HTSQL editor
- Verwijderd plugin tweak.schema:. Functionaliteit is in de kern geïmplementeerd
Wat is nieuw in versie 2.1.0 RC1:
- Toegevoegd /: TSV formatter dat de output genereert in tab-gescheiden formaat (dank aan Andrey Popp).
- Een heleboel updates voor de tutorial, de referentie en andere documentatie.
- Minor code-updates en bugfixes.
Wat is nieuw in versie 2.1.0 Beta 3:
- Toegevoegd een vezel linking exploitant: {x , y} - & gt; T {x, y}.
- Zorg vernoemd attributen voor kernel uitdrukkingen en het complement link in een quotiënt omvang:. (Programma ^ graad) genereert attribuut mate als een alias voor * 1 en programma als een alias voor ^
- Toegevoegd in-selector definities: {attr: = expr} wordt ontsuikerd te definiëren (attr: = expr). {Attr}
- Toegevoegde $ verwijzing syntaxis voor inter-scope gevonden.
- Toegevoegd flow methode fork (): kloon van de laatste knoop in de stroom, bv / Cursus? Credits = max (fork (). Studiepunten).
- Toegevoegd stroom methoden .filter () en .Selecteer () als aliassen aan? en {} operators.
- Toegevoegd methode onderscheiden (): onderscheiden (tabel {kernel}) produceert een stroom van unieke waarden van de kernel als het loopt over tafel; het gelijk is aan tafel ^ kernel. duidelijke () en ^ operators nu filteren op NULL-waarden in de kernel.
- Veranderd semantiek van. en {} uitdrukkingen: (.). specificeerder nu laat willekeurige uitdrukkingen aan beide zijden, selector ({}) nu de output kolommen sets in het huidige bereik
- Toegevoegd syntax * N, waarbij N een geheel getal is letterlijk, de waarde van de uitvoerkolom N-th verkrijgen.
- Toegevoegd addon tweak.cors: append Access-Control-Sta-Oorsprong:. * Voor elk HTTP response
- Toegevoegd addon tweak.pgsql.inet: basishandelingen op waarden van het type INET gegevens .
- Toegevoegd addon tweak.pgsql.view: bepalen foreign key relaties voor het uitzicht in PostgreSQL .
- Gebruik search_path of analoog, om een tafel te kiezen wanneer de naam van de tabel is dubbelzinnig.
- Geoptimaliseerd introspectie voor Oracle.
- Toegevoegde optie -p om te vragen om een wachtwoord bij het opstarten.
- Toegevoegd shell command run filename.htsql te laden en uit te voeren een HTSQL-query uit een bestand.
- Veel andere fixes en documentatie-updates.
Wat is nieuw in versie 2.1.0 Beta 2:
- Ondersteuning toegevoegd voor datetime en tijd datumtypes .
- Ondersteuning toegevoegd voor berekend attributen, define () en waar () macro's.
- Toegevoegd addon tweak.pgsql.catalog: configureren primaire en externe sleutels voor pg_catalog * tabellen ..
- Toegevoegd addon tweak.schema: laat de aanpak van een tafel in een bepaald schema, als _ identifier .
- Toegevoegd addon tweak.autolimit:. Toevoegen LIMIT clausule aan elke zoekopdracht
- Toegevoegd addon tweak.pgsql.timeout:. Omschreven verklaring time-out voor elke zoekopdracht
- Toegevoegd Jinja integratie demo.
- Veel kleine fixes en updates.
Eisen
- Python
Reacties niet gevonden