Skip to content

Releases: EFTEC/PdoOne

4.00

11 Mar 17:22
Compare
Choose a tag to compare
  • 4.00 2023-11-03
    • [PdoOne] 4.0 Now ORM features are separated in a different library called eftec/PdoOneORM.
    • [PdoOne] new method factoryFromArray()
    • [PdoOne] Removed all old GUI features that are not available anymore.
    • [CLI] The cli was rebuilt. Only a few features are present. Now, it allows you to save the configuration, load, and save
      it as a PHP file.
    • [_BasePdoOne] Now it is separated in eftec/pdoonerepo

3.16

12 Feb 14:02
Compare
Choose a tag to compare
  • 3.16 2023-12-02
    • [PdoOneQuery] 3.11
      • exists(),insert(),update(),delete(),deleteById() fixed a bug that caused a recursivity
      • insertObjects() avoids to add a numeric index. Now it adds the correct index
    • [PdoOne] 3.16
      • dateConvertInput() does not crash if the date is incorrect, and it tries to determine the current time.
      • runRawQuery() returns false if the immediate query fails
      • Added the method generateCodeArrayRecursive() used to generate code.
      • rollback() allows showing the cause of why it failed
      • The templates (used to generate the code) now validates some input and output values.
    • [BasePdoOneRepo] 6.7
      • validateModel() now works with date. If the date is incorrect then it returns false. It also cleans the last error.
        if the cause is correct.
      • recursive insert or update now validates if the record exists using the right class.
      • called to rollback() now stores the cause of why it failed.

3.15

04 Feb 01:09
Compare
Choose a tag to compare
  • 3.15 2023-02-03
    • [PdoOneQuery] 3.10 Fixed a problem with insert(),update(),delete(), it will not reset the stack correctly.
    • [_BasePdoOneRepo] reset() method is now public.

3.14

31 Jan 18:36
Compare
Choose a tag to compare
  • 3.14 2023-01-30
    • [PdoOneQuery] 3.9 Fixed a problem with first() where the primary key is not numeric.
    • [Pdo] /[PdoOneQuery] New method now() to obtain the date and time of the database.
    • [_BasePdoOneRepo] 12 Updated to binary version 12. You must rebuild the ORM files.

3.13

26 Jan 19:13
Compare
Choose a tag to compare
  • 3.13 2023-01-26
    • [PdoOneQuery] Fixed a problem with single() value.
    • [PdoOne] Fixed if MessageContainer is not loaded (now, it is ignored)

3.12.2

03 Sep 22:26
Compare
Choose a tag to compare
  • 3.12.2 2022-09-03
    • [_BasePdoOneRepo] Added some missing argument hinting
    • [_BasePdoOneRepo] Fixed a problem with Insert()
    • [PdoOne] fixed some problem when some indexes are missing
    • [PdoOneEncryption] Added some missing argument hinting

3.12.1

26 Aug 22:50
Compare
Choose a tag to compare
  • 3.12.1 2022-08-26
    • [PdoOneQuery] fixed a problem with page() in an ORM.

3.12

14 Aug 18:47
Compare
Choose a tag to compare
  • 3.12 2022-08-14
    • [PdoOne] Added field $prefixTable to prefix every table in the database.
      • It works with select,insert,update,delete,from,count and many others operations.

3.11.1

30 Jul 18:04
Compare
Choose a tag to compare
  • 3.11.1 2022-07-30
    • [CLI] update CLI to 1.6.1 Added the column "key" to "tablefull".

3.11

30 Jul 15:28
Compare
Choose a tag to compare
  • 3.11 2022-07-30
    • [CLI] update CLI to 1.6. Added "relation2" and "tablefull" to definitions.