Commit Graph

26 Commits

Author SHA1 Message Date
Spine
c2a8a04a2d db sandbox: show create table, more tests 2025-08-07 16:03:09 +02:00
Spine
7df1f189ac add pg_wrapper vendor lib 2025-08-07 16:03:09 +02:00
Spine
2b5822e42c unit test site options 2025-07-28 17:00:18 +02:00
Spine
944e045feb mysql must not do any data escaping/mangling 2025-07-28 16:55:17 +02:00
Spine
42df98c9da add Pg table viewer from list 2025-07-28 16:55:17 +02:00
Spine
bae5eabf8e report redundant and unused mysql indexes 2025-07-28 16:55:16 +02:00
Spine
6a90ea2c45 prepare for phpstan 2.0 2025-07-28 16:55:16 +02:00
Spine
07561f0dc8 implement read/write and read/only db connections 2025-05-23 14:33:24 +02:00
Spine
da6f599379 relay some reference tables to pg 2025-02-24 14:37:56 +01:00
Spine
edd74db853 shift user ids upwards to allow the relay of mysql ids 2025-02-24 14:37:56 +01:00
Spine
bb62d779aa add pg query logging 2025-02-24 14:37:56 +01:00
Spine
683228acc2 enable PSR1.Classes.ClassDeclaration and PSR1.Files.SideEffects 2024-12-20 09:39:21 +01:00
Spine
5d2faf4554 fix phpunit autoload and remove require'd files 2024-12-20 09:39:20 +01:00
Spine
96caf2a968 move db query tracking from Debug to DB class 2024-12-20 09:39:19 +01:00
Spine
28b494722d add Pg table inspector 2024-12-20 09:39:19 +01:00
Spine
78f099e564 methodize db config settings 2024-04-07 19:56:42 +02:00
Spine
338a1feb54 apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation 2024-04-07 19:46:30 +02:00
Spine
4b0af108ab reformat phpcs Generic.Functions.FunctionCallArgumentSpacing.NoSpaceAfterComma 2024-04-07 19:46:19 +02:00
Spine
267f2e1735 remove old phpcs exclusions 2023-10-15 17:50:10 +02:00
sheepish
c5c1c6456a remove pg_escape_bytea() 2023-09-19 13:15:43 +02:00
sheepish
22de9360b8 monero donation address creator 2023-06-28 09:51:49 +02:00
Spine
ffa36d0ef4 fetch bytea stream immediately in scalar() 2023-06-28 09:51:23 +02:00
Spine
83b510e044 unit tests for Pg trait 2023-04-04 19:10:11 +02:00
Spine
83aa91bd71 fix some easy phpstan level 7 issues 2023-04-04 19:00:57 +02:00
Spine
e3ba156a69 abstract away the global $DB 2023-03-08 18:29:06 +01:00
Spine
6eaacd7d59 test the db housekeeping methods 2023-03-08 18:29:06 +01:00