MoSQL on kevyt moduuli, jonka avulla Python kehittäjät voivat käyttää Python-erityisiä syntaksin työskennellä SQL-ajettu tietokantoja.
Tämä tarkoittaa koodia kirjoitetaan vuorovaikutuksessa tietokannan näyttää Python, mutta muunnetaan standardin työskentelevät SQL kautta MoSQL.
Ominaisuudet :
< ul>
Mitä uutta strong> tässä julkaisussa:
- Tietokanta tukee pitämään yhteyden auki.
- Tietokanta on kierre turvallinen nyt.
- Insert () tukee usean arvo.
- build_where () kääntää x IN () tulee EPÄTOSI.
- build_where () avulla voidaan käyttää paria kuin avain kuuluu operaattori.
- mosql.util.Statement.format ohittaa vääriä - in bool yhteydessä - lausekkeen argumentti.
- mosql.util.Statement.format herättää Tyyppivirhe jos on käyttämätön lauseke väitettä.
- Lisätty mosql.util.Query.enable_echo () echo SQL se rakentaa.
Mitä uutta strong> versiossa 0.9.1:
- Nyt qualifier () tukee koodaamaan Unicode osaksi utf -8 STR automaattisesti.
Mitä uutta strong> versiossa 0.8:
- Kiinteät valittavat lisäämällä tyhjiä dict.
- Lisätty mosql.sqlite parempaa SQLite tukea.
- Lisätty mosql.query.replace ().
- Nimeksi mosql.statement kohteeseen mosql.stmt.
- Lisätty mosql.func perus SQL toimintoja supprt.
- Tuki käyttäen pari (2-monikko) rakentaa AS julkilausuman.
- Tuki alikyselyä täydellisesti.
Mitä uutta strong> versiossa 0.7:
- Lisätty Travis CI rintanappi.
- Lisätty Utilities Python DB API 2,0 - mosql.db.
- Järjestetty esimerkkejä.
Mitä uutta strong> versiossa 0.6.1:
- Mikään mutta muutos docs.
Mitä uutta strong> versiossa 0.5.3:
- Kiinteä yhteensopivuus mosql.util tyypeistä, jotka perivät perustyyppiä.
Mitä uutta strong> versiossa 0.5.1:
- mosql.result.Model.save () käyttää mosql.result.Model.arrange_by tallentaa muutokset sarakkeen litistynyt.
- mosql.result.Model.clear () on myös parantunut.
- Parempi ohjelma lastaus tulosjoukon.
- mosql.result.Model.select () tai mosql.result.Model.where () palauttaa mitään, jos ei ole rivi palautetaan.
Mitä uutta strong> versiossa 0.2.1:
- Kiinteä vika jälkeen lisäämällä rivi.
Mitä uutta strong> versiossa 0.1.6:
- Tukee rajata tunniste (välttää injektio tunniste).
- Tukee mielivaltaisen SQL mukaan mosql.util.raw.
- Tukee muokata parametrin nimi valmistellun puheenvuoroni mosql.util.param.
- mosql.ext on vanhentunut nyt. Käytä mosql.common sijaan.
Kommentteja ei löytynyt