marktopper / doctrine-dbal-timestamp-type
Add the timestamp type for Doctrine/DBAL
Installs: 686 226
Dependents: 2
Suggesters: 0
Security: 0
Stars: 48
Watchers: 2
Forks: 9
Open Issues: 2
Type:package
Requires
- php: >=5.6.4
- doctrine/dbal: ^2.5|^3.0
README
Since Doctrine/DBAL does not support the MySQL Timestamp type, you might want to add it on your own using this package.
Why using this?
According to this issue, Doctrine/DBAL does not support MySQL-specific database types like this one. Therefor we must add it ourself.
Installation
composer require marktopper/doctrine-dbal-timestamp-type
Then add the type to Doctrine\DBAL
:
\Doctrine\DBAL\Types\Type::addType('timestamp', 'MarkTopper\DoctrineDBALTimestampType\TimestampType');
Laravel 5
You can use the Laravel Provider to ensure that the type is added to Doctrine\DBAL by adding the following to providers:
MarkTopper\DoctrineDBALTimestampType\Laravel5ServiceProvider::class,