Fix drop_database for SQLite
The `drop_database` incorrectly reference the url.database value after it was set to `None`. It has been corrected to referrence `database` like the rest of the database types.
This commit is contained in:
@@ -575,8 +575,9 @@ def drop_database(url):
|
||||
|
||||
engine = sa.create_engine(url)
|
||||
|
||||
if engine.dialect.name == 'sqlite' and url.database != ':memory:':
|
||||
os.remove(url.database)
|
||||
if engine.dialect.name == 'sqlite' and database != ':memory:':
|
||||
if database:
|
||||
os.remove(database)
|
||||
|
||||
elif engine.dialect.name == 'postgresql' and engine.driver == 'psycopg2':
|
||||
from psycopg2.extensions import ISOLATION_LEVEL_AUTOCOMMIT
|
||||
|
Reference in New Issue
Block a user