Raise when unsupported db vendor, and add option to specify SQL analyser

This commit is contained in:
David Wobrock committed 2022-01-30 15:20:18 +01:00
1 parent 71ddadda05
commit 76a55dbb12
7 files changed
+71 -33

No files matched your search

+6 -2
View File
@@ -1,6 +1,9 @@
import unittest
from django_migration_linter.sql_analyser import analyse_sql_statements
from django_migration_linter.sql_analyser import (
analyse_sql_statements,
get_sql_analyser_class,
)
class SqlAnalyserTestCase(unittest.TestCase):
@@ -10,7 +13,8 @@ class SqlAnalyserTestCase(unittest.TestCase):
if isinstance(sql, str):
sql = sql.splitlines()
return analyse_sql_statements(
sql_statements=sql, database_vendor=self.database_vendor
get_sql_analyser_class(self.database_vendor),
sql_statements=sql,
)
def assertValidSql(self, sql, allow_warnings=False):