From ef13d804e78ad0f0add86fc9a616a5fcb61db4c5 Mon Sep 17 00:00:00 2001 From: tonjo Date: Tue, 16 Apr 2024 13:11:33 +0200 Subject: [PATCH] Fixed validation for postgresql+psycopg2 Fixed validation for postgresql+psycopg2 --- redbeanpython/config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/redbeanpython/config.py b/redbeanpython/config.py index 6c8e5d7..fbbdb24 100644 --- a/redbeanpython/config.py +++ b/redbeanpython/config.py @@ -43,9 +43,9 @@ def migrations_directory(self) -> str: def _validate_dsn(self): dsn_driver = self.dsn.split(":")[0] - if dsn_driver not in ["sqlite", "mysql+pymysql", "postgresql+psycopg"]: + if dsn_driver not in ["sqlite", "mysql+pymysql", "postgresql+psycopg", "postgresql+psycopg2"]: raise ConfigurationError( - f"Unsupported driver: {dsn_driver}. Supported: 'sqlite', 'mysql+pymysql', 'postgresql+psycopg'" + f"Unsupported driver: {dsn_driver}. Supported: 'sqlite', 'mysql+pymysql', 'postgresql+psycopg', 'postgresql+psycopg2'" ) def _validate_directory(self):