From 63f23920dd506e8452915caa4f1e782af412e504 Mon Sep 17 00:00:00 2001 From: Alan King Date: Wed, 12 Aug 2020 01:05:12 -0400 Subject: [PATCH] Update records.py added a "get_engine()" method --- records.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/records.py b/records.py index 1fd6a93..726dab7 100644 --- a/records.py +++ b/records.py @@ -259,7 +259,13 @@ class Database(object): # Create an engine. self._engine = create_engine(self.db_url, **kwargs) self.open = True - + + def get_engine(self): + # Return the engine if open + if not self.open: + raise exc.ResourceClosedError('Database closed.') + return self._engine + def close(self): """Closes the Database.""" self._engine.dispose()