From 9c2293b443020daa7d3cf510d0ae650740cea994 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Victor=20Frans=20Pondaco=20Winandy?= <jvfpw18@inf.ufpr.br> Date: Wed, 21 Aug 2019 08:10:52 -0300 Subject: [PATCH] Fix definitions load from dict when columns are not defined --- database/definitions.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/database/definitions.py b/database/definitions.py index 6770a76..eba0f56 100644 --- a/database/definitions.py +++ b/database/definitions.py @@ -80,7 +80,11 @@ class Definitions(object): self.description = definitions[keys['description']] self.pkcolumns = definitions[keys['pkcolumns']] self.fkcolumns = definitions[keys['fkcolumns']] - self.columns = definitions[keys['columns']] + + try: + self.columns = definitions[keys['columns']] + except KeyError: + self.columns = None logger.debug("Definitions loaded") def to_dict(self, keys=None): -- GitLab