diff --git a/create_template.py b/create_template.py index 50ff02b..8f325a9 100644 --- a/create_template.py +++ b/create_template.py @@ -33,11 +33,13 @@ sql_create = [ "script/sql/create/29.scada_device.sql", "script/sql/create/30.scada_device_data.sql", "script/sql/create/31.scada_element.sql", + "script/sql/create/32.virtual_district.sql", "script/sql/create/operation.sql" ] sql_drop = [ "script/sql/drop/operation.sql", + "script/sql/drop/32.virtual_district.sql", "script/sql/drop/31.scada_element.sql", "script/sql/drop/30.scada_device_data.sql", "script/sql/drop/29.scada_device.sql", @@ -78,6 +80,8 @@ def create_template(): cur.execute("create database project") with pg.connect(conninfo="dbname=project host=127.0.0.1") as conn: with conn.cursor() as cur: + cur.execute('create extension postgis cascade') + cur.execute('create extension pgrouting cascade') for sql in sql_create: with open(sql, "r") as f: cur.execute(f.read())