Daniele Teti
90dcd3bdfe
Copyright updated to 2010-2024
2024-01-02 17:04:27 +01:00
Daniele Teti
e0190b3fe8
foVersion (WIP + new sample)
2023-11-27 18:11:49 +01:00
Daniele Teti
a2f190df44
New feature: ObjectVersioning for TMVCActiveRecord - see foVersion
...
- TMVCActiveRecord.TableName is now readonly
2023-11-02 17:36:19 +01:00
Daniele Teti
fc9fffb9e7
Updated copyright message, removing some warnings
2023-01-17 08:52:26 +01:00
Daniele Teti
6d0ef7d5a6
+ Implemented unit test for GUID support (WIP)
2022-06-23 14:34:01 +02:00
Daniele Teti
a8ce1bb25b
+ Updated copyright for 2022
2022-01-04 15:44:47 +01:00
Daniele Teti
02de5b11ea
- Added default filtering for TMVCActiveRecord descendants
(more info ASAP)
...
- Added partitioning for `TMVCActiveRecord descendants` (more info ASAP)
- After a big refactoring (*"I love to delete code" -- cit. Daniele Teti*), support a new SQLGenerator is just 2 (two) methods away!
2021-11-21 19:27:06 +01:00
Daniele Teti
c231e6540e
+ added test for default filtering
2021-11-18 17:52:06 +01:00
Daniele Teti
5550819fca
+ Fixed a bug in RQL' MaxRecordCount
...
+ Implemented Table Partitioning (WIP)
2021-11-18 00:49:12 +01:00
Daniele Teti
49518a311b
+ table filtering (WIP)
2021-11-17 15:36:20 +01:00
Daniele Teti
6837182cc3
+ updated copyright header
2021-08-15 18:39:55 +02:00
Daniele Teti
057519d550
https://github.com/danieleteti/delphimvcframework/issues/424
2020-09-30 11:16:10 +02:00
Daniele Teti
a690bea612
Added foReadonly and foWriteOnly os MVCActiveRecord Field Options
2020-08-11 00:54:42 +02:00
Daniele Teti
aae0105698
Added support for Count(RQL) for all SQLGenerators and all supported RDBMSes
2020-06-19 19:31:34 +02:00
Daniele Teti
92fbdf0043
Added RQL->SQL without order by and limit
2020-06-19 17:48:47 +02:00
Daniele Teti
e56fb272a9
https://github.com/danieleteti/delphimvcframework/issues/348
...
Just for PostgreSQL
2020-04-08 18:04:45 +02:00
Daniele Teti
d577221a71
Now ActiveRecord PrimaryKey can be string, nullablestring, integer, nullableinteger, int64, nullableint64
2020-03-31 16:23:22 +02:00
Daniele Teti
5fb572ca63
Support for non autogenerated primary keys
2020-03-27 00:37:28 +01:00
Daniele Teti
99664f141b
Refactoring of some internals structures of TMVCActiveRecord
2020-03-25 11:35:25 +01:00
Daniele Teti
406ee139fd
Renamed "MVCEnumSerializationTypeAttribute" to "MVCEnumSerializationAttribute"
...
Added "DataTypeName" in MVCActiveRecord to better use specific RDBMS types (e.g. JSON / JSONP data type in PostgreSQL)
2020-03-12 20:37:48 +01:00
Daniele Teti
4eb5444cb6
Added sequence support fo mvcactiverecord (required for interbase, optional for other dbms)
2020-01-08 15:30:10 +01:00
Daniele Teti
8144baf40c
Nulls support in MVCActiveRecord (check activerecord_showcase sample)
2020-01-06 16:49:18 +01:00
Daniele Teti
cfb4a3268c
- Small fixes on ActiveRecordController and PostgreSQL SQLGenerator
2019-02-21 20:27:43 +01:00
Daniele Teti
a57cc3581f
- New! TMVCActiveRecord.DeleteAll
deletes all the records from a table
...
- New! `TMVCActiveRecord.DeleteRQL` deletes records using an `RQL` expression as `where` clause.
- New! Microsoft SQLServer Support in ActiveRecord and RQL (thanks to one of the biggest Delphi based company in Italy which heavily uses DMVCFramework)
- Improved! `ActiveRecordShowCase` sample is much better now.
2019-02-21 18:12:01 +01:00
Daniele Teti
98197beb01
Added TMVCActiveRecord.Count
2019-01-13 19:18:57 +01:00
Daniele Teti
f09ae31a91
Added PostgreSQL SQLGenerator
2019-01-13 18:57:15 +01:00