diff options
| author | Jacob Kaplan-Moss <jacob@jacobian.org> | 2006-11-07 04:31:35 +0000 |
|---|---|---|
| committer | Jacob Kaplan-Moss <jacob@jacobian.org> | 2006-11-07 04:31:35 +0000 |
| commit | dabf0366044e053e5577c096b19d1d7d2bebfe9a (patch) | |
| tree | ec1c3dd3c6b3b604b4793cf58c203e1df6aebefd /django/core/management.py | |
| parent | 3a0733e12c2b0a03f80ff828f49f2cf6a258c138 (diff) | |
Fixed #2452: comments can now be put within initial SQL files. Thanks, Pawel J. Sawicki.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4040 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/core/management.py')
| -rw-r--r-- | django/core/management.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/django/core/management.py b/django/core/management.py index 0af842dadd..d1a97c4a53 100644 --- a/django/core/management.py +++ b/django/core/management.py @@ -349,6 +349,8 @@ def get_sql_initial_data_for_model(model): if os.path.exists(sql_file): fp = open(sql_file, 'U') for statement in statements.split(fp.read()): + # Remove any comments from the file + statement = re.sub(r"--.*[\n\Z]", "", statement) if statement.strip(): output.append(statement + ";") fp.close() |
