yuyi
|
64558df764
|
vlib: move the mysql/sqlite/pg/mssql modules under vlib/db (#16820)
|
2023-01-13 17:02:32 +02:00 |
|
Delyan Angelov
|
33191e4538
|
ci,pg,net.openssl: fix pkgconfig paths for macos-12
|
2023-01-12 15:22:08 +02:00 |
|
Delyan Angelov
|
49a434e11f
|
pg: fix compilation on macs with clang (libpq installed through brew)
|
2023-01-12 02:21:32 +02:00 |
|
Delyan Angelov
|
f762d46c84
|
pg: add compatibility.h, using a PG_VERSION_NUM check in the preprocessor, to just hardcode the missing CONNECTION_ numbers
|
2022-12-14 18:27:42 +02:00 |
|
Delyan Angelov
|
3b683f11e0
|
pg: comment out C.CONNECTION_GSS_STARTUP, which is not available on Debian 10 (PG 11)
|
2022-12-14 16:39:29 +02:00 |
|
Delyan Angelov
|
173b1895d6
|
pg: cleanup implementation, make -cstrict pass with both gcc-11 and clang-12 (by tightening the C wrapper declarations)
|
2022-12-14 13:17:00 +02:00 |
|
Delyan Angelov
|
458e68e196
|
orm,sqlite,mysql,pg: cleanup import v.ast , using typeof[Type]()
|
2022-12-07 13:40:46 +02:00 |
|
Swastik Baranwal
|
ada8643ac5
|
checker: disallow using builtin type names for const names (#16599)
|
2022-12-06 15:44:25 +02:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
Alexander Medvednikov
|
37583b04b4
|
gg: make create_image's receiver immutable
|
2022-11-14 17:25:42 +03:00 |
|
yuyi
|
992b502198
|
db, json, time, term: change optional to result (#16201)
|
2022-10-26 11:26:28 +03:00 |
|
shove
|
8b962f8446
|
checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752)
|
2022-09-15 07:59:31 +03:00 |
|
Hitalo de Jesus do Rosário Souza
|
e5e750d533
|
orm: default attribute (#15221)
|
2022-07-27 00:59:32 +03:00 |
|
Hitalo de Jesus do Rosário Souza
|
82db1e4746
|
pg: improve pg README.md (#15206)
|
2022-07-25 08:32:21 +03:00 |
|
zakuro
|
a46bcf3571
|
all: v.ast.byte_type -> v.ast.u8_type (#14964)
|
2022-07-06 13:32:30 +03:00 |
|
yuyi
|
bb2223c8b0
|
checker: fix shared_element_lock.vv test (#14960)
|
2022-07-06 10:43:36 +03:00 |
|
Louis Schmieder
|
5df3d8ac75
|
orm: mysql fixes (#14772)
|
2022-06-16 20:19:49 +03:00 |
|
Louis Schmieder
|
a83ac948a0
|
orm: document & fix pg (#14533)
|
2022-05-26 22:53:09 +03:00 |
|
Daniel Däschle
|
d679146a80
|
fmt: remove space in front of ? and ! (#14366)
|
2022-05-13 06:56:21 +03:00 |
|
Merlin Diavova
|
106487d62f
|
pg: resolve PG string datetime values to V time.Time ones (#14336)
Co-authored-by: Merlin Diavova <md@merlindiaova.org>
|
2022-05-08 15:37:46 +03:00 |
|
Merlin Diavova
|
f8747d05dc
|
pg: add type 18 for pg boolean data type (#14335)
|
2022-05-08 07:17:43 +03:00 |
|
Alexander Medvednikov
|
fbb9e65c0f
|
all: ~500 more byte=>u8
|
2022-04-15 18:25:45 +03:00 |
|
Alexander Medvednikov
|
af73e195da
|
net: byte fixes
|
2022-04-15 15:55:39 +03:00 |
|
Alexander Medvednikov
|
fb192d949b
|
all: replace []byte with []u8
|
2022-04-15 15:35:35 +03:00 |
|
Alexander Medvednikov
|
d4a0d6f73c
|
all: byte => u8
|
2022-04-15 14:58:56 +03:00 |
|
jeffmikels
|
a60b381d5e
|
docs: adding skeleton README.md files for all vlib modules (#13034)
|
2022-01-05 18:06:08 +02:00 |
|
Alexander Ivanov
|
0386f2bbea
|
checker: add an interface check for mutability, fixes #1081, fixes #7038 (#11963)
|
2021-10-11 15:41:31 +03:00 |
|
Alexander Medvednikov
|
4a6d161c08
|
orm: postgres fixes
|
2021-09-30 20:00:27 +03:00 |
|
Louis Schmieder
|
a55ba08fad
|
orm: fix time (#11026)
|
2021-08-03 05:17:00 +03:00 |
|
Louis Schmieder
|
1943da54a5
|
orm: integrate psql to orm (#10933)
|
2021-07-24 20:49:40 +03:00 |
|
Delyan Angelov
|
8a380f4699
|
tools: make v test-cleancode test everything by default (#10050)
|
2021-05-08 13:32:29 +03:00 |
|
Louis Schmieder
|
7184629969
|
orm: add initial pg support (#9827)
|
2021-04-25 18:57:55 +03:00 |
|
Delyan Angelov
|
d4f31412b7
|
v: deprecate @VROOT in favour of @VMODROOT (#9795)
|
2021-04-19 19:01:47 +03:00 |
|
Vitalie Lazu
|
cccca51788
|
pg: support for copy sql commands (#9272)
|
2021-03-13 08:06:53 +02:00 |
|
Quix
|
6a21b8cc8b
|
pg: fix typo (#8750)
|
2021-02-15 17:53:38 +02:00 |
|
Lukas Neubert
|
df4165c7ee
|
docs_ci: check all md files except thirdparty (#6855)
|
2020-11-18 18:28:28 +01:00 |
|
KJ Lawrence
|
7108f89b69
|
pg: fix exec & exec_param_many (#6782)
|
2020-11-09 08:22:16 +01:00 |
|
Lukas Neubert
|
f37e936321
|
pg, sqlite, mysql: run vfmt (#6650)
|
2020-10-19 20:11:04 +02:00 |
|
Enzo
|
fd88bfbac8
|
fmt: fix formatting of anon args (#6545)
|
2020-10-04 06:32:47 +02:00 |
|
Leonardo Cecchi
|
51987e17df
|
pg: make exec , q_int and q_strings return an optional (#6554)
|
2020-10-04 06:31:47 +02:00 |
|
Leonardo Cecchi
|
8ac0bd44bd
|
pg: avoid leaking a PGconn on connection errors (#6543)
|
2020-10-03 07:03:11 +02:00 |
|
Leonardo Cecchi
|
21c5ff681b
|
pg: add binding for PQfinish (close) (#6435)
|
2020-09-21 01:47:37 +02:00 |
|
Maciej Obarski
|
7bd2804ce9
|
all: automatic error propagation in place of "or { return(err) }"
|
2020-08-29 01:58:03 +02:00 |
|
jhuntos
|
c42ca84850
|
pg: fix array init warnings (#6163)
|
2020-08-19 07:10:09 +02:00 |
|
Delyan Angelov
|
36eae1c175
|
builtin: x.vstring() instead of string(x) (#6102)
|
2020-08-10 18:05:26 +02:00 |
|
jhuntos
|
20884c9576
|
pg: call PQclean in rows()
|
2020-06-26 11:55:59 +02:00 |
|
Delyan Angelov
|
2b6ba63a55
|
ci: fix tests (most CI jobs do not have pg set up)
|
2020-06-07 18:08:31 +03:00 |
|
Alexander Medvednikov
|
e029044b13
|
pg: fix compilation
|
2020-06-07 16:05:44 +02:00 |
|
Louis Schmieder
|
40aad27a67
|
pg: remove pg.
|
2020-05-10 21:16:03 +02:00 |
|
yuyi
|
2574dce174
|
all: fix remaining []array warnings
|
2020-04-26 16:25:54 +02:00 |
|