From 879d8aeffd869feb01122466b669c0dae137cb16 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Tue, 12 Mar 2019 21:32:03 -0700 Subject: [PATCH] many many regex improvements, thanks Paolo --- gluon/packages/dal | 2 +- scripts/extract_mssql_models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gluon/packages/dal b/gluon/packages/dal index 51ac53d4..91b3fd1e 160000 --- a/gluon/packages/dal +++ b/gluon/packages/dal @@ -1 +1 @@ -Subproject commit 51ac53d477ef52d5dfc1ff4c349feed96708689a +Subproject commit 91b3fd1edbc09b2a416641a72a2417a96a36dde4 diff --git a/scripts/extract_mssql_models.py b/scripts/extract_mssql_models.py index e6fd807e..7633a6fa 100644 --- a/scripts/extract_mssql_models.py +++ b/scripts/extract_mssql_models.py @@ -47,7 +47,7 @@ import sys import re # This is from pydal/helpers/regex.py as of 2016-06-16 # Use this to recognize if a field name need to have an rname representation -REGEX_VALID_TB_FLD = re.compile(r'^[^\d_][_0-9a-zA-Z]*\Z') +REGEX_VALID_TB_FLD = re.compile(r'^[a-zA-Z]\w*\Z') # For replacing invalid characters in field names INVALID_CHARS = re.compile(r'[^a-zA-Z0-9_]')