Fixing SQLite connector.

Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
This commit is contained in:
Taylor Otwell 2012-03-27 10:25:42 -05:00
parent 0e6312d076
commit 9dee79ba00
1 changed files with 1 additions and 15 deletions

View File

@ -20,21 +20,7 @@ public function connect($config)
return new PDO('sqlite::memory:', null, null, $options);
}
// We'll allow the "database" configuration option to be a fully qualified
// path to the database so we'll check if that is the case first. If it
// isn't a fully qualified path we will use the storage directory.
if (file_exists($config['database']))
{
$path = $config['database'];
}
// The database option does not appear to be a fully qualified path so we
// will just assume it is a relative path from the storage directory
// which is typically used to store all SQLite databases.
else
{
$path = path('storage').'database'.DS.$config['database'].'.sqlite';
}
$path = path('storage').'database'.DS.$config['database'].'.sqlite';
return new PDO('sqlite:'.$path, null, null, $options);
}