close #325 added support for sqlite3 + give credits to @santilin
This commit is contained in:
@ -3,6 +3,8 @@
|
|||||||
- Fix #316: Fix new response from Google OAuth Api (Julian-B90)
|
- Fix #316: Fix new response from Google OAuth Api (Julian-B90)
|
||||||
- Fix #321: Fix new response from LinkedIn OAuth Api (tonydspaniard)
|
- Fix #321: Fix new response from LinkedIn OAuth Api (tonydspaniard)
|
||||||
- Fix #322: Fix boolean values in migrations for SQL server (tsdogs)
|
- Fix #322: Fix boolean values in migrations for SQL server (tsdogs)
|
||||||
|
- Enh #325: Added support for sqlite3 (santilin)
|
||||||
|
- Fix #326: Fix rule for the user auth_tf_enabled field (santilin)
|
||||||
|
|
||||||
## 1.5.0 April 19, 2019
|
## 1.5.0 April 19, 2019
|
||||||
- Fix: Fix condition in EmailChangeService (it was always false) (borisaeric)
|
- Fix: Fix condition in EmailChangeService (it was always false) (borisaeric)
|
||||||
|
|||||||
@ -31,6 +31,7 @@ class MigrationHelper
|
|||||||
case 'dblib':
|
case 'dblib':
|
||||||
case 'mssql':
|
case 'mssql':
|
||||||
case 'sqlsrv':
|
case 'sqlsrv':
|
||||||
|
case 'sqlite':
|
||||||
return null;
|
return null;
|
||||||
default:
|
default:
|
||||||
throw new RuntimeException('Your database is not supported!');
|
throw new RuntimeException('Your database is not supported!');
|
||||||
@ -48,8 +49,8 @@ class MigrationHelper
|
|||||||
{
|
{
|
||||||
switch ($driverName) {
|
switch ($driverName) {
|
||||||
case 'mysql':
|
case 'mysql':
|
||||||
return $driverName;
|
|
||||||
case 'pgsql':
|
case 'pgsql':
|
||||||
|
case 'sqlite':
|
||||||
return $driverName;
|
return $driverName;
|
||||||
case 'dblib':
|
case 'dblib':
|
||||||
case 'mssql':
|
case 'mssql':
|
||||||
@ -72,6 +73,12 @@ class MigrationHelper
|
|||||||
return self::resolveDbType($driverName) === 'sqlsrv';
|
return self::resolveDbType($driverName) === 'sqlsrv';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param $driverName
|
||||||
|
* @param bool $value
|
||||||
|
*
|
||||||
|
* @return bool|int
|
||||||
|
*/
|
||||||
public static function getBooleanValue($driverName, $value = false)
|
public static function getBooleanValue($driverName, $value = false)
|
||||||
{
|
{
|
||||||
if (self::isMicrosoftSQLServer($driverName)) {
|
if (self::isMicrosoftSQLServer($driverName)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user