Dave Mc Nicoll
1dd9da6eb6
- Fixes done for QueryBuilderInterface
2024-04-24 11:23:10 -04:00
Dave M.
3a80fee9c3
- Added support for Ignore attribute in dataset export of EntityTrait
...
- Work done on JSONification of entity
2023-11-17 22:40:21 -05:00
Dave M.
07ae8faaac
- Worked on SQLite adapter mostly
2023-11-03 08:25:35 -04:00
Dave Mc Nicoll
8e0dce3e71
- Still WIP on Api's wrapper
2023-10-27 18:33:48 -04:00
Dave M.
9ebf7b05d7
- Bugfixes made while working on lean/console
2023-08-29 20:29:33 +00:00
Dave M.
d01624b8aa
- WIP on relations, constrains and foreign keys
2023-07-14 19:57:29 -04:00
Dave M.
01ab6e82d4
- Some small bugfixes made
2023-07-09 12:38:52 -04:00
Dave M.
cfaebbecc4
- Minor enhancements
2023-04-05 17:42:02 +00:00
Dave Mc Nicoll
3c5aa51850
- WIP on PHP 8.2 conversion
2023-03-29 11:30:46 -04:00
Dave M.
9514a46ae7
- WIP on SQLite Adapter and migration
2023-03-27 18:38:31 +00:00
Dave M.
58bdce0ea8
- Some small bugfixes done
2023-03-23 14:56:13 +00:00
Dave M.
36cddf8f78
- Upgraded doc intro to match new attribute uses.
2023-02-23 17:16:22 +00:00
Dave Mc Nicoll
0e8443b1c1
Prepping everything for a PHP 8 release
2022-10-10 14:26:27 +00:00
Dave M.
00ebf3381f
- Completed merge
2022-07-15 19:59:38 +00:00
Dave M.
e1990e7cc0
- Merge with Mssql repository bugfix
2022-06-21 15:38:06 +00:00
Dave M.
c14644cdda
- A lot of work done on bug fixing. Added a new SQLite adapter
2022-01-28 16:37:35 +00:00
Dave M.
9ad2e94d12
- Work done on Ulmus which were added within the Bottin de suppléance app
2021-10-21 19:02:59 +00:00
Dave Mc Nicoll
7fb591e1f5
- A lot of fixes made again in this patch
2021-05-24 20:03:38 +00:00
Dave M.
1469d167c4
- Added a closure on key to EntityCollection buildArray method.
...
- Some bugfixes done.
2021-03-29 20:01:31 +00:00
Dave M.
3905047111
- A lot of bugfixes, mainly with escaping (still working on it to get 100% coverage)
2021-03-15 13:42:52 +00:00
Dave M.
e3d0e45a4e
- Some work done on correcting LDAP package compatibility
2021-03-09 15:25:46 +00:00
Dave M.
16c6eb57fb
- Added a MssqlRepository
...
- Adapter some code to allow more flexibility for the new LDAP adapter from ulmus-ldap.
- Insert's fields are now escaped by default.
- A new RelationBuilder was added, a lot of code from the EntityTrait was moved into this. Some code from the Repository class will need to be moved there too.
2021-03-01 16:26:06 +00:00
Dave M.
b76f6ff9d4
- Work to add compatibility of PHP 8.0
2021-01-06 20:06:20 +00:00
Dave M.
7dd64abf29
- Added a LoadRelation for the repository.
...
- Added a new @Filter() annotation to the relation; adding it to JOIN is also coming.
- Some bugfixes done within the Where and ConditionTrait.
2021-01-06 19:35:45 +00:00
Dave M.
65de1dd849
- Fixed some mssql caused bugs within Insert and Create into querybuilding
...
- Added some methods to EntityCollection
2020-12-07 17:26:51 +00:00
Dave Mc Nicoll
9e84bd3536
- Set ID as a bigint by default now.
...
- EntityCollection now transforms array received from append() into entity and then append them.
- Corrected a big bug within QueryBuilder which was missed when it was made compatible with MSSQL.
2020-12-04 13:21:59 -05:00
Dave Mc Nicoll
30a0a80cbe
- Added some new method to EntityCollection (replaceWith, mergeWith, randomize, sort)
...
- WIP on virtual fields
- Some minor bugfixes
2020-11-27 12:09:15 -05:00
Dave Mc Nicoll
47953a6165
Merge branch 'master' of https://git.mcnd.ca/mcndave/ulmus
2020-10-06 11:39:01 -04:00
Dave Mc Nicoll
07ba3f611b
- Refractored Date/time fields
...
- Added an implode function on EntityCollection
2020-10-06 11:35:54 -04:00
Dave Mc Nicoll
139504f8dd
- Added the HAVING and TRUNCATE keyword
...
- Fixed GroupBy which was not implemented yet
- Added a new SQL raw() function
- From statement now accepts subqueries
2020-10-06 11:00:12 -04:00
Dave Mc Nicoll
8e521025d3
- Some bugfixes made in Relation
...
- Fixed search() methods in EntityCollection
- Work done on Relations of EntityTrait ; a lot of work still to be done. It must also move to another file.
2020-06-11 08:47:15 -04:00
Dave Mc Nicoll
4d221859fc
- Added Events to repository and entitytrait objects. Some more work to be done on this.
...
- Diverses bug fixes linked to join and relations
- Field date and datetime are now outputed using given locale.
2020-05-20 15:34:50 -04:00
Dave Mc Nicoll
4b29232543
- Bugfix within PdoObject and Repository
...
- Added some utilities methods to EntityCollection
2020-03-19 09:55:00 -04:00
Dave Mc Nicoll
d1961ec807
- Work done on insert() and update() function from QueryBuilder.
...
- Fixed save() and saveAll() from repository
- QueryBuilder can now be flushed after queries.
2020-02-17 08:23:41 -05:00
Dave Mc Nicoll
828daffec8
- WIP on insert/update statement
2020-02-05 16:19:57 -05:00
Dave Mc Nicoll
d12623cc5e
- WIP on entity save
2020-01-31 16:38:48 -05:00
Dave Mc Nicoll
5bd60129ea
- Added a new MsSQL adapter
...
- Some bugfixes were made within annotations.
- Added a new Object Instanciator which allows to manipulate and define how an object from an entity must be instanciated with given value.
2020-01-29 16:11:16 -05:00
Dave Mc Nicoll
9df7e65dcf
- Work done on Repository and QueryBuilder -- fixed some minor bugs and added some delete() functions
...
- Added a generic SQL query function to PDOObject
2019-12-19 09:54:33 -05:00
Dave Mc Nicoll
b589ba3c2b
- WIP on Ulmus -- new use case showed up, modification were needed.
2019-12-10 15:27:45 -05:00
Dave M.
b73d046e0a
- First draft of current WIP
2019-08-21 16:13:00 -04:00