Ticket #1935: patch-initial_sql_regex-v2

File patch-initial_sql_regex-v2, 804 bytes (added by Landon Fuller <landonf@…>, 19 years ago)
Line 
1Index: management.py
2===================================================================
3--- management.py (revision 3137)
4+++ management.py (working copy)
5@@ -337,9 +337,9 @@
6 r"""( # each statement is...
7 (?: # one or more chunks of ...
8 (?:[^;'"]+) # not the end of a statement or start of a quote
9- | (?:'[^']*') # something in single quotes
10- | (?:"[^"]*") # something in double quotes
11- )+)""", re.VERBOSE)
12+ | (?:'(?:[^']|<?=\')*') # something in single quotes
13+ | (?:"(?:[^"]|<?=\")*") # something in double quotes
14+ )+;?\n+)""", re.VERBOSE)
15
16 # Find custom SQL, if it's available.
17 sql_files = [os.path.join(app_dir, "%s.%s.sql" % (opts.object_name.lower(), settings.DATABASE_ENGINE)),
Back to Top