Laurent Destailleur
945fcc7586
FIX Better support of GROUP_CONCAT for postgresql
2016-06-25 14:38:10 +02:00
Laurent Destailleur
4856010400
Try to fix the group_concat function for pgsql.
2016-06-25 02:30:12 +02:00
Laurent Destailleur
9ebf7a1e35
Try to fix the group_concat function for pgsql.
2016-06-25 02:21:54 +02:00
Frédéric FRANCE
375ce04076
Update mysqli.class.php
2016-06-22 09:53:02 +02:00
Laurent Destailleur
c8a8474b69
Better practice in boolean comparison
2016-05-17 23:19:57 +02:00
Laurent Destailleur
753c5c7fc4
Fix minor error management
2016-05-17 23:14:30 +02:00
Laurent Destailleur
724610ba5b
Quality fixes reported by scrutinizer
2016-04-09 15:07:55 +02:00
Raphaël Doursenaud
9eff599f97
[Qual] Mysqli: constructor cannot return a value
2016-01-13 11:55:59 +01:00
Raphaël Doursenaud
aeb3935e31
[Qual] Mysqli: escape with the proper method
2016-01-13 11:55:59 +01:00
Raphaël Doursenaud
87762f14b5
[Qual] Mysqli: OOP style
2016-01-13 11:55:59 +01:00
Raphaël Doursenaud
daa3ce3591
[Qual] Mysqli: set charset with recommended method
2016-01-13 11:55:59 +01:00
Laurent Destailleur
c64eac5e72
Fix doc and mysql min version
2015-12-27 17:05:56 +01:00
Laurent Destailleur
484dc5937b
Fix regression in sorting
2015-12-18 18:05:07 +01:00
Raphaël Doursenaud
b45d4a2a51
[Qual] OOP detection of PHP MySQL driver
2015-12-03 22:31:13 +01:00
Raphaël Doursenaud
0c5c762c1c
[Qual] More robust sorting
...
Only allow valid values and discard others.
Do not use user supplied data in SQL query.
2015-12-02 21:15:59 +01:00
Laurent Destailleur
57ea4fc23d
FIX sql syntax error when sort order not defined.
2015-10-13 14:40:02 +02:00
Raphaël Doursenaud
148e8a2c23
Used OOP for mysqli connector
...
Better error handling
Slightly more readable codebase
2015-09-17 20:39:48 +02:00
tomours
9267fe367e
FIX #3372 - Printing issue with Postgres and dates (SQL format)
...
After connecting to the database, we force datestyle to "ISO, YMD", so dates returned by the db will have a format compatible with Dolibarr functions.
This will fix dates printing issues in mostly all pages, with a postgres db configured with "SQL, DMY" as default.
2015-08-10 15:10:58 +02:00
Laurent Destailleur
f52b5a240a
Show sql query when log level is lower than LOG_DEBUG
2015-07-22 23:33:48 +02:00
Laurent Destailleur
6f90605185
Fix: Sqlite can't be supported until alter table add constraint is
...
supported by sqlite, so choice is hidden
2015-07-12 11:44:37 +02:00
Laurent Destailleur
324d855b9c
Still working on project module to uniformize way of working with other
...
modules
2015-07-04 18:20:17 +02:00
Laurent Destailleur
8d84dd1155
Uniformize code
2015-06-06 14:34:57 +02:00
Raphaël Doursenaud
c018858e91
Deprecation of the mysql driver
...
Fix #2886
2015-05-23 20:43:21 +02:00
Raphaël Doursenaud
3b9388e57f
Added typehinting to resultsets in database drivers
2015-05-12 19:51:41 +02:00
Raphaël Doursenaud
6558c0f1f2
Removed a bunch of unused variables
2015-05-12 19:47:15 +02:00
Raphaël Doursenaud
3fdc4ca5e0
Better type hinting for the SQLite3 database driver
2015-05-12 19:45:14 +02:00
Raphaël Doursenaud
70d36dd1e3
Better type hinting for the SQLite database driver
2015-05-12 19:30:04 +02:00
Raphaël Doursenaud
67641280a4
Fixed parameter types
2015-05-12 19:16:29 +02:00
Raphaël Doursenaud
1fdff27184
Fixed type hintings
2015-05-12 19:11:12 +02:00
Raphaël Doursenaud
053f6ae494
[Qual] Fixed missing return statements
2015-05-12 19:10:47 +02:00
Raphaël Doursenaud
27d52cf2b0
Better type hinting for DoliDB
2015-05-12 19:01:01 +02:00
Raphaël Doursenaud
ccd14c8305
Better type hinting and code structure for the PgSQL database driver
2015-05-12 18:31:12 +02:00
Raphaël Doursenaud
4a01cf1256
Better type hinting for the Database interface
2015-05-12 18:30:16 +02:00
Raphaël Doursenaud
7231ca890a
Better type hinting for the MSSQL database driver
2015-05-12 18:13:24 +02:00
Raphaël Doursenaud
6e6e63db50
Better type hinting and code structure for the MySQLi database driver
2015-05-12 17:56:01 +02:00
Raphaël Doursenaud
04f5e73557
Better type hinting for MySQL database driver
2015-05-12 17:16:46 +02:00
Laurent Destailleur
56a14da5d4
FIXME that are not bug are replaced with TODO
...
Add control on batch movement (lot/serial is mandatory, and control
eatby and sellby are same for each lot/serial)
2015-04-12 04:01:28 +02:00
Scrutinizer Auto-Fixer
4da737424e
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-04-06 10:25:30 +00:00
Laurent Destailleur
8fb14b122a
Fix phpcs
2015-04-06 11:28:06 +02:00
Scrutinizer Auto-Fixer
b693ed3f51
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-03-16 23:21:17 +00:00
Laurent Destailleur
958667ada0
Fix phpcs
2015-03-11 12:33:34 +01:00
Laurent Destailleur
a5645b626c
Merge remote-tracking branch 'origin/3.7' into develop
...
Conflicts:
htdocs/core/tpl/objectline_view.tpl.php
htdocs/projet/element.php
2015-03-11 03:55:46 +01:00
Laurent Destailleur
ec322e2e29
Revert was not complete
2015-03-11 03:03:17 +01:00
Laurent Destailleur
4b8fa00edb
Merge pull request #2422 from guedel/sqlite3-dev
...
Sqlite3 dev
2015-03-11 02:54:15 +01:00
Laurent Destailleur
52e9ae5fe4
Merge pull request #2442 from delcroip/patch-2
...
FIX: jdate returning -62169955200 on x64 machine
2015-03-11 02:35:36 +01:00
Laurent Destailleur
b564b754fc
Doxygen
2015-03-10 14:09:29 +01:00
delcroix Patrick
e6984bae9d
FIX: jdate returning -62169955200 on x64 machine
...
on x64 machine jdate return -62169955200 instead of 0 when the input is 00-00-00 00:00:00 or equivalent
same issue for mktime https://bugs.php.net/bug.php?id=53662
2015-03-08 12:37:07 +01:00
Scrutinizer Auto-Fixer
27e99793a3
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-03-06 02:10:01 +00:00
Laurent Destailleur
1660c1c05b
Fix bug introduced with var_dump
2015-03-06 01:30:46 +01:00
Guillaume de Lestanville
dd2594692e
Updating compatibility with Sqlite3
...
- Replace USING syntax by IN SELECT syntax
- Fix error on database creation
- Removing test on username parameter when installing.
2015-03-05 17:35:37 +01:00