SQLObject

Skjermbilde programvare:
SQLObject
Prog.varedetaljer:
Versjon: 2.1.2 / 3.0.0a1dev-20150327 Oppdatert
Last opp dato: 12 May 15
Utvikler: Ian Bicking
Lisens: Gratis
Popularitet: 10

Rating: nan/5 (Total Votes: 0)

SQLObject ble bygget rundt en tilpasset Python spørrespråk som gir en enkel å bruke og lett å forstå syntaksen for å kjøre ulike SQL-kommandoer.
Den SQLObject spørrespråk er egentlig et sett med ferdige Python funksjoner som abstrakte grunnleggende SQL-kommandoer.
Disse funksjonene tillater utviklere å bruke en Python-lignende markering når du skriver sine databaseoperasjoner, noe som gjør det lettere å bygge inn i sitt opprinnelige Python uten å eksponere sensitiv informasjon database via de brukte rå SQL-kommandoer.
Bruke SQLObject tvinger en utvikler å bruke Python-only kommandoer når vi samhandler med sin database, mye bedre sikkerheten for databaseoperasjoner.
På grunn av denne fleksible syntaks, SQLObject kan også abstrakt den underliggende databasemotor, bruker samme syntaks for flere databaser og håndtering av forskjeller i bakgrunnen.
Dette gjør det super enkelt å skrive på tvers av database kompatible programmer som lett kan bli portet eller skalert fra en database til en annen med endringen av bare noen få innstillinger.

Hva er nytt i denne utgaven.

  • DateTimeCol og TimeCol kan lese og skrive verdier med mikro

Hva er nytt i versjon 2.1.0:

  • DateTimeCol og TimeCol kan lese og skrive verdier med mikrosekunder .

Hva er nytt i versjon 1.5.0:

  • Hjelpere for klasse Ytre ble endret til oppslag kolonner i borderklæringer.
  • Støtte for Python 2.4 er erklært foreldet og vil bli fjernet i neste versjon.

Hva er nytt i versjon 1.3.1:

  • To feilrettinger fra bugs portet fra `SQLObject 1.2. 3` _.

Hva er nytt i versjon 1.2.2:

  • En feilretting ble portet fra `SQLObject 1.1.5 `_.

Hva er nytt i versjon 1.2.0:

  • Strenger er behandlet spesielt i Velg for å tillate Velg ( ['id' name '], der =' value = 42 '). Oppdateringen gir en streng i WHERE.
  • ForeignKey ('Table', refColumn = 'refcol_id') for å tillate ForeignKey å peke på et ikke-id kolonne; det referert kolonne må være en unik heltallskolonne.
  • delColumn aksepterer nå et ForeignKey navn uten "ID".
  • Støtte for PostgreSQL 7. * er droppet. Den minimale støttet versjon av PostgreSQL er 8.1 nå.
  • Siterer reglene endret for PostgreSQL. SQLObject bruker E '' escape string hvis strengen inneholder tegn rømte med backslash
  • En feil forårsaket av psycopg2 nylig lagt til en ny boolsk ikke oppsigelige autocommit attributtet ble fikset.
  • sqlobject .__ doc__ og hoved .__ doc__ ikke lenger inneholde versjonsnummer. Bruk sqlobject.version eller version_info.

Hva er nytt i versjon 1.1.3:

  • En feilretting ble portet fra `SQLObject 1.0.3 `_.

Hva er nytt i versjon 1.1.1:

  • Parsing sqlobject .__ doc__ for versjonsnummeret er erklært foreldet . Bruk sqlobject.version eller version_info.
  • Dokumentert sqlmeta.dbEncoding og connection.dbEncoding.

Hva er nytt i versjon 1.0.1:

  • En syntaks uforlikelighet ble fikset i SQLiteConnection som forhindret SQLObject skal brukes med Python 2.4.

Hva er nytt i versjon 1.0.0:

  • Major API endring: DB URI parser ble endret til bruke urllib.split * () og unquote (). Dette betyr noe brukernavn / passord / sti er tillatt i DB URI hvis de er skikkelig% -kodet, og DB URIer er automatisk unotert.
  • En ny modul `` __version __. Py`` ble lagt. Nye variabler `` version`` (streng) og `` version_info``. (5-tuppel: dur, moll, micro, utgavenivå, serie) importeres til `` sqlobject`` navnerom
  • I SQLite, er id kolonner laget AUTOINCREMENT.
  • Parameter `` backend`` i DB URI støttes ikke lenger, bruk parameter `` driver``.

Lignende programvare

SQL-DB
SQL-DB

28 Feb 15

DataBoss
DataBoss

13 Apr 15

DBKiss
DBKiss

13 May 15

mysql2postgres
mysql2postgres

10 Dec 15

Annen programvare fra utvikleren Ian Bicking

fassembler
fassembler

20 Feb 15

FormEncode
FormEncode

1 Mar 15

WebOb
WebOb

20 Feb 15

Kommentarer til SQLObject

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!