Pgfe 2, client C++ API mo PostgreSQL o lo'o avanoa

O le faʻasalalauga muamua o le Pgfe 2 (PostGres FrontEnd), o se avetaʻavale maualuga ma faʻapitoa (client API) mo PostgreSQL, tusia i le C ++ ma faʻafaigofie le galuega ma PostgreSQL i C ++ poloketi, ua lomia. O le fa'ailoga o le poloketi o lo'o tufatufaina i lalo ole laisene Apache 2.0. Fausia e manaʻomia se tuʻufaʻatasiga e lagolagoina le tulaga C ++ 17.

O mea taua:

  • Feso'ota'iga i faiga poloka ma le le poloka.
  • Fa'agaioiina o fa'amatalaga ua saunia ma fa'atūlagaga ma fa'aigoaina tapula'a.
  • Fa'afoega o mea sese e fa'aaoga tuusaunoaga ma tulafono fa'aletonu SQLSTATE.
  • Lagolago mo le valaauina o galuega ma faiga.
  • Lagolago mo le fausiaina o fesili SQL.
  • Malosiaga e fa'aliliu ai fa'amatalaga fa'alautele i le fa'agasologa o le fesiitaiga i le va o le kalani ma le 'au'aunaga (mo se fa'ata'ita'iga, suiga i le va o PostgreSQL arrays ma STL containers).
  • Lagolago mo le tuʻuina atu o talosaga (paipa), lea e mafai ai ona e faʻavavevaveina le faʻatinoina o se numera tele o galuega tusitusi laiti (INSERT / UPDATE / DELETE) e ala i le tuʻuina atu o le isi talosaga e aunoa ma le faʻatali mo le taunuuga o le muamua.
  • Large Objects lagolago mo le faʻafefeina o avanoa i seti faʻamaumauga tetele.
  • Lagolago mo le galuega COPY mo le kopiina o faʻamaumauga i le va o se faila mai se DBMS.
  • Mafai e tuueseese fesili SQL mai le C++ code i le itu o tagata o tausia.
  • Tuuina atu o se vaitaele fesoʻotaʻiga faigofie ma faʻalagolago e talafeagai mo le faʻaogaina i faʻaoga tele-fila.

puna: opennet.ru

Faaopoopo i ai se faamatalaga