From 56e3e30db166e202e14e6c012093ef8a5e24c156 Mon Sep 17 00:00:00 2001 From: Izalia Mae Date: Wed, 15 Sep 2021 08:37:41 -0400 Subject: [PATCH] sql.generic.SqlDatabase: raise an error when no tables specified --- sql/izzylib/sql/generic.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sql/izzylib/sql/generic.py b/sql/izzylib/sql/generic.py index b83c1e9..f85815c 100644 --- a/sql/izzylib/sql/generic.py +++ b/sql/izzylib/sql/generic.py @@ -97,6 +97,9 @@ class SqlDatabase: def create_tables(self, *tables): + if not tables: + raise ValueError('No tables specified') + new_tables = [self.table[table] for table in tables] self.table.meta.create_all(bind=self.db, tables=new_tables)