Skip to content

Commit e86c32e

Browse files
committed
moving connection back outside class as performances are much better
1 parent 9e82ea4 commit e86c32e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

app.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@
1313
parser = reqparse.RequestParser()
1414
parser.add_argument('customer')
1515

16-
# Store connection string
17-
conn_str = os.environ['SQLAZURECONNSTR_WWIF']
16+
# Create connection to Azure SQL
17+
conn = pyodbc.connect(os.environ['SQLAZURECONNSTR_WWIF'])
1818

1919
class Queryable(Resource):
2020
def executeQueryJson(self, verb, payload=None):
2121
result = {}
22-
conn = pyodbc.connect(conn_str)
2322
cursor = conn.cursor()
2423
entity = type(self).__name__.lower()
2524
procedure = f"web.{verb}_{entity}"

0 commit comments

Comments
 (0)