Siideynta SQLite 3.38 DBMS iyo sqlite-utils 3.24 set oo ah adeegyada

Siideynta SQLite 3.38, DBMS khafiifa oo loogu talagalay sidii maktabad fur-in, ayaa la daabacay. Koodhka SQLite waxa lagu qaybiyaa qaybta dadweynaha, i.e. waxa loo isticmaali karaa xad la'aan iyo lacag la'aan ujeedo kasta. Taageerada maaliyadeed ee horumarinta SQLite waxaa bixiya isbahaysi si gaar ah loo abuuray, oo ay ku jiraan shirkado ay ka mid yihiin Adobe, Oracle, Mozilla, Bentley iyo Bloomberg.

Isbeddellada ugu waaweyn:

  • Taageero lagu daray -> iyo ->> hawl wadeenada si ay ugu fududaato soo saarista xogta qaabka JSON. Isku xirka hawlwadeenka cusub wuxuu la jaan qaadayaa MySQL iyo PostgreSQL.
  • Qaab dhismeedka ugu muhiimsan waxaa ka mid ah hawlaha loogu talagalay ku shaqeynta xogta qaabka JSON, isku xirka kaas oo horey ugu baahnaa kulan leh calanka "-DSQLITE_ENABLE_JSON1". Si loo joojiyo taageerada JSON, calanka "-DSQLITE_OMIT_JSON" waa lagu daray.
  • Shaqada unixepoch() ee lagu daray oo soo celisa wakhtiga epochal (tirada ilbiriqsi tan iyo Janaayo 1, 1970).
  • Hawlaha ku shaqeeya wakhtiga, wax-bedelayaasha "auto" iyo "julianday" waa la fuliyay.
  • Shaqada SQL printf() ayaa loo bedelay qaab() si loo horumariyo la jaanqaadka DBMS-yada kale (taageerada magacii hore waa la hayaa).
  • Waxaa lagu daray isku xirka sqlite3_error_offset() si ay ugu fududaato in la helo khaladaadka su'aasha.
  • Barnaamijyo cusub ayaa lagu daray hirgelinta miisaska casriga ah: sqlite3_vtab_distinct (), sqlite3_vtab_rhs_value () iyo sqlite3_vtab_in (), iyo sidoo kale noocyada cusub ee hawlwadeenada SQLITE_INDEX_CONSTRAINT_LIMIT iyo SQLITE_INDEX_CONSTRAINT_OFFSET.
  • Interface-ka khadka talisku waxa uu xaqiijiyaa maaraynta saxda ah ee tab iyo xarfaha quudinta laynka ee wax soo saarka qoraalka ee qaababka sariiraha badan. Taageero lagu daray isticmaalka "--wrap N", "--wordwrap on" iyo "-quote" doorashooyinka marka la soo saarayo tiirar badan. Amarka .import-ka ayaa ogolanaya in la saxo magacyada tiirka.
  • Si loo dedejiyo fulinta su'aalaha falanqaynta waaweyn, qorshayuhu wuxuu adeegsadaa qaab shaandhaynta ubaxyada suurtogalka ah si loo go'aamiyo in shay ku jiro go'an. Geed isku dar ah oo dheeli tiran ayaa loo istcmaalay si loo wanaajiyo habaynta UNION iyo UNION DHAMMAAN baloogyada ka kooban XULASHADA weedhaha ay wataan AMARKA QODOBADA.

Intaa waxaa dheer, waxaad ogaan kartaa daabacaadda nooca sqlite-utils 3.24 set, oo ay ku jiraan yutiilitida iyo maktabadda lagu maamulayo faylasha SQLite database. Hawlgallada sida si toos ah ugu shubista xogta JSON, CSV ama TSV ee galka kaydka xogta oo leh si toos ah u abuurista nidaamka kaydinta lagama maarmaanka ah, fulinta su'aalaha SQL ee ku saabsan faylasha CSV, TSV iyo JSON, qoraal buuxa oo kaydka xogta, beddelka xogta iyo nidaamyada kaydinta Xaaladaha aan ALTER lagu dabaqi karin waa la taageeraa SHAXDA (tusaale ahaan, in la beddelo nooca tiirarka), soo saarista tiirar miisas kala duwan.

Source: opennet.ru

Add a comment