| 1 | Index: 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)),
|
|---|