laminas-db icon indicating copy to clipboard operation
laminas-db copied to clipboard

MysqlMetadata Enhancements

Open willjones9 opened this issue 3 years ago • 2 comments

Add support for column_key and extra fields in MysqlMetadata.

Removes the strange formatting of the names of constraints that aren't foreign keys. I'm unsure why that's ever been a thing, as it doesn't make much sense adding laminas{table name} to them?

Wraps the constraint array in a non-null check to prevent a possible null pointer exception

Converts a couple of closures to static functions for better scoping and potential performance improvements

willjones9 avatar Jul 07 '21 21:07 willjones9

As much as I'd like to see this package continue to be maintained, my understanding is that it is in a security-only mode.

In the end, we voted to accept the results of the async vote held last month. As such, all of the components listed will go into security-only mode, and receive no new bugfixes unless we have maintainers step up with concrete plans for maintaining and evolving the component.

dfelton avatar Jul 16 '21 06:07 dfelton

@dfelton

As much as I'd like to see this package continue to be maintained, my understanding is that it is in a security-only mode.

This was last year but in the meantime, new maintainers have been found for laminas-db.

This works also for other components. Please look at the readme file of the components. Example: https://github.com/laminas/laminas-config#laminas-config

froschdesign avatar Jul 16 '21 06:07 froschdesign