Describe the enhancement
To provide a better context on a DbField object. It is better to add an additional column to handle the value who originated the creation from.
So, if you extracted the list of database fields, the value would be specific to that database provider. See below.
- SQL Server = MSSQL
- PostgreSQL = PGSQL
- MySQL = MYSQL
- MySQL (MySqlConnector) = MYSQLConnector
- SqLite (System) = SQLITE
- SqLite (Microsoft) = MSQLITE
This is important on the core library to consider the database specific specializations (and/or conditions on the implementations and compilations).
Describe the enhancement
To provide a better context on a
DbFieldobject. It is better to add an additional column to handle the value who originated the creation from.So, if you extracted the list of database fields, the value would be specific to that database provider. See below.
This is important on the core library to consider the database specific specializations (and/or conditions on the implementations and compilations).