Pomelo.EntityFrameworkCore.MySql icon indicating copy to clipboard operation
Pomelo.EntityFrameworkCore.MySql copied to clipboard

Add support for MariaDB's "system-versioned tables" (temporal tables)

Open lauxjpn opened this issue 3 years ago • 14 comments

The SQL Server provider recently added support for temporal tables.

While MySQL has not yet added support for temporal tables, MariaDB has in form of their system-versioned tables.

We should consider supporting those.

lauxjpn avatar Sep 23 '21 19:09 lauxjpn

any progress?

woojunfeng avatar May 19 '22 05:05 woojunfeng

@woojunfeng No, but since the community seems to want this, we will consider it for 7.0.

lauxjpn avatar May 21 '22 09:05 lauxjpn

Do you think this will be released soon after the release of efcore 7?

kryptobi avatar Nov 11 '22 13:11 kryptobi

Yes, please, i need it!

ThRintelen avatar Nov 11 '22 13:11 ThRintelen

@woojunfeng No, but since the community seems to want this, we will consider it for 7.0.

Any update on this?

Hoopou avatar Jan 09 '23 22:01 Hoopou

We haven't done any work on this yet. But as there seems to be general interest in that feature, we should consider it for 8.0.

lauxjpn avatar Jan 16 '23 17:01 lauxjpn

We haven't done any work on this yet. But as there seems to be general interest in that feature, we should consider it for 8.0.

That would be a nice!

kryptobi avatar Jan 16 '23 17:01 kryptobi

Any progress?

kryptobi avatar Aug 01 '23 12:08 kryptobi

We haven't done any work on this yet. But as there seems to be general interest in that feature, we should consider it for 8.0.

Thank you!

okuhlen avatar Sep 07 '23 05:09 okuhlen

Any progress?

yhdezalvarez avatar Feb 26 '24 19:02 yhdezalvarez

Any progress?

Not yet, but it is probably going to be our top priority feature for 9.0 (or maybe the one right after ToJson() support).

lauxjpn avatar Feb 28 '24 15:02 lauxjpn

@lauxjpn it may be interesting to explore any common ground between MariaDB's feature and the SQL Server temporal tables feature that's already available - maybe let's keep in touch if/when you get around to working on this...

/cc @maumar

roji avatar Feb 28 '24 16:02 roji

@roji Absolutely! I opened the issue after watching Entity Framework Community Standup - SQL Server Temporal Tables and EF Core 6. The intention is to harvest as much as possible from the SQL Server code.

lauxjpn avatar Feb 28 '24 16:02 lauxjpn

OK! Hopefully there's some opportunity for even sharing some code (possibly after duplicating into your provider)? Maybe keep it in mind as you're working...

(also it may be time for that yearly beer ;))

roji avatar Feb 28 '24 16:02 roji