Commit Graph

21 Commits

Author SHA1 Message Date
7706e2da71 dblayeroo: if a parameter is not valid, do not use it!
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3570 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-03 19:42:17 +00:00
ccb0fb8385 dblayeroo: update exception message to add the table name
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3568 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-03 19:01:56 +00:00
0f6f269ede dblayeroo: missing # in regex
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3567 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-03 14:43:23 +00:00
0df7e1bded dblayeroo: allow the primary key to be the unique key (and the unique is not defined)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3564 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-03 08:02:06 +00:00
790fe6b703 dblayeroo: if the primary key is defined, the unique are not mandatory
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3563 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-03 07:59:47 +00:00
029bb0beb5 dblayeroo: allow to extends it. Add a connect class instead of the constructor
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3561 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-02 09:57:40 +00:00
120d769656 dblayeroo: add return $this to setForeignObj
dblayeroo: manage correctely the foreign keys


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3558 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-02 08:53:28 +00:00
014d07c91f dblayeroo: force the parameters of the fields in lowercase
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3557 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-28 14:18:13 +00:00
dadd4f1d9e - dblayeroo: Add a export configuration feature to return an array with all the defined parameters
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3556 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-28 13:17:33 +00:00
73a4f0edb1 dblayeroo: the old displayColumn was bad written
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3553 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-28 06:46:18 +00:00
89be15802b dblayeroo: Remove tinyint support cause not available in PSQL
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3552 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-27 12:47:06 +00:00
2f0abcd139 dblayeroo: add tinyint field type
dblayeroo: Do not allow autoincrement if the field is not integer


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3551 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-27 12:41:15 +00:00
39d34965c0 * dblayeroo: allow to sort the ORDER statements (the first added is the first use)
* dblayeroo: allow to sort the Display statements (the first added is the first use)
* dblayeroo: change displayColumns to displayAdd


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3541 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 14:43:53 +00:00
48ce12accc dblayeroo : update to ORDER in the well known order
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3540 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 12:03:57 +00:00
152cd7048f dblayeroo : update for solve domci errors
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3539 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 11:54:19 +00:00
b6b9573813 dblayeroo : review the join process and add the unit tests for it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3538 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 11:49:19 +00:00
56cbeaa891 dblayeroo : manage correctely the columns names in joins
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3501 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-10 14:33:38 +00:00
0172aad420 dblayeroo : valid the select without the table name. Regression introduced last commit
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3496 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-04 17:31:05 +00:00
15d70bd3a9 dblayeroo : review the join process and add the unit tests for it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3495 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-03 15:06:03 +00:00
3f44445ede dblayeroo: Accept only one setValues
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3481 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-03-29 12:40:30 +00:00
5c4f903987 * dblayeroo : add a new dblayer class. More OO, supports more options than dblayer
* fts : The Full Text Search module for dummies


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3459 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-03-27 07:42:18 +00:00