doctrine / dbal

Doctrine Database Abstraction Layer
https://www.doctrine-project.org/projects/dbal.html
MIT License
9.4k stars 1.33k forks source link

Added support functional indexes for MySQL and Postgres #6414

Open prohalexey opened 1 month ago

prohalexey commented 1 month ago
Q A
Type feature

Summary

This feature allows the DBAL to create and work with functional indexes.

Documentation: PostgreSQL (version 7 and higher) - https://www.postgresql.org/docs/7.3/indexes-functional.html MySQL (version 8.0.13 and higher) - https://dev.mysql.com/doc/refman/8.0/en/create-index.html#create-index-functional-key-parts

prohalexey commented 1 month ago

@derrabus @greg0ire could you run checks?

derrabus commented 4 weeks ago

The test failures appear to be related to your changes.

prohalexey commented 4 weeks ago

@derrabus Please pay attention to MySQL platform inheritance. Did I do it as you said?

prohalexey commented 4 weeks ago

@derrabus Do we have to restart test?

derrabus commented 4 weeks ago

Don't mind the failing CodeCov upload.

prohalexey commented 3 weeks ago

@derrabus Is where any news ? Could i add any additional information ?

derrabus commented 3 weeks ago

I need to find the time for a review. Soon, I hope.

prohalexey commented 1 week ago

Thanks for your feedback, I'll take care of your comments. Not sure about another databases, but I'll look into it.