SQLObject

Software screenshot:
SQLObject
Podrobnosti Software:
Verze: 2.1.2 / 3.0.0a1dev-20150327 Aktualizováno
Datum uploadu: 12 May 15
Vývojka: Ian Bicking
Licence: Volný
Popularita: 192

Rating: 2.0/5 (Total Votes: 1)

SQLObject byl postaven kolem vlastní Python Query Language, který poskytuje snadno použitelné a snadno pochopitelné syntaxi pro spouštění různých příkazů SQL.
Dotazovací jazyk SQLObject je v podstatě sada hotových funkcí Python, že abstraktní základních příkazů SQL.
Tyto funkce umožňují vývojářům používat značky jazyka Python-jako při psaní svých databázové operace, takže je snazší vložit v jejich rodném jazyce Python, aniž by odhalil citlivé informace o databázi přes použitých syrový SQL příkazy.
Použití SQLObject nutí vývojáře k použití Python pouze příkazy při interakci s své databáze, což výrazně zlepšuje zabezpečení databázových operací.
Kvůli této flexibilní syntaxi, SQLObject může také abstraktní základní databázový stroj, pomocí stejné syntaxe pro více databází a manipulaci s rozdíly v pozadí.
To dělá to super snadné psát cross-databázové kompatibilní aplikace, které mohou být snadno přeneseny, nebo zmenšen z jedné databáze do druhé se změnou jen málo nastavení.

Co je nového v této verzi:.

  • DateTimeCol a TimeCol umí číst a psát hodnoty s mikrosekund

Co je nového ve verzi 2.1.0:

  • DateTimeCol a TimeCol umí číst a psát hodnoty s mikrosekund .

Co je nového ve verzi 1.5.0:

  • Pomocníci pro třídu Outer byly změněny na vyhledávací sloupce v prohlášení tabulky.
  • Podpora pro Python 2.4 je prohlášen zastaralý a bude odstraněn v příští verzi.

Co je nového ve verzi 1.3.1:

  • dvě opravy chyb z chyb přenesených z `SQLObject 1.2. 3` _.

Co je nového ve verzi 1.2.2:

  • bugfix byl portován z `SQLObject 1.1.5 `_.

Co je nového ve verzi 1.2.0:

  • Řetězce se zachází speciálně v Vybrat aby Select ( ["id, 'name'] = ', kde hodnota = 42'). Aktualizace umožňuje řetězec v KDE.
  • ForeignKey ("Tabulka", refColumn = 'refcol_id'), aby ForeignKey poukázat na non-id kolony; uvedený sloupec musí být jedinečné celé číslo sloupce.
  • delColumn nyní přijímá jméno ForeignKey bez "ID".
  • Podpora PostgreSQL 7. * je zrušen. Minimální podporovaná verze PostgreSQL 8.1 nyní.
  • citování pravidla změnil pro PostgreSQL:. SQLObject používá e '' escape řetězec, pokud řetězec obsahuje znaky, vyvázl s zpětným lomítkem
  • chyba způsobená psycopg2 nedávno přidal nový boolean ne vypověditelné atribut autocommit byla opravena.
  • sqlobject .__ doc__ a hlavní .__ doc__ již neobsahují číslo verze. Použijte sqlobject.version nebo version_info.

Co je nového ve verzi 1.1.3:

  • bugfix byl portován z `SQLObject 1.0.3 `_.

Co je nového ve verzi 1.1.1:

  • Parsování sqlobject .__ doc__ pro číslo verze je prohlášen za zastaralý , Použijte sqlobject.version nebo version_info.
  • Dokumentovaný sqlmeta.dbEncoding a connection.dbEncoding.

Co je nového ve verzi 1.0.1:

  • syntax neslučitelnost byla stanovena v SQLiteConnection která zabránila SQLObject pro použití s ​​Python 2.4.

Co je nového ve verzi 1.0.0:

  • Major změna API: DB URI parser byl změněn na použijte urllib.split * () a unquote (). To znamená, že jakýkoli uživatelské jméno / heslo / path jsou povoleny v DB URI, pokud jsou řádně% -encoded, a DB URI jsou automaticky neuvedena.
  • Nový modul `` __version __. Py`` byl přidán. Nové proměnné `` version`` (string) a `` version_info``. (5-tice: dur, moll, micro, úroveň vydání, seriál) jsou dovezeny do `` sqlobject`` jmenném prostoru
  • V SQLite, id sloupy jsou vyrobeny AUTOINCREMENT.
  • Parametr `` backend`` v DB URI již není podporován, použijte parametr `` driver``.

Podobný software

Squel.js
Squel.js

4 Jun 15

Mongoose
Mongoose

6 Mar 16

Voldemort
Voldemort

28 Feb 15

Apache Sqoop
Apache Sqoop

12 May 15

Ostatní software developer Ian Bicking

fassembler
fassembler

20 Feb 15

FormEncode
FormEncode

1 Mar 15

WebTest
WebTest

20 Feb 15

Komentáře k SQLObject

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie