Django

Code

Changeset 5793

Show
Ignore:
Timestamp:
08/03/07 16:18:09 (1 year ago)
Author:
danderson
Message:

schema-evolution:
added check to see if your backend is supported yet.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/schema-evolution/django/core/management.py

    r5789 r5793  
    495495            "because you haven't specified the DATABASE_ENGINE setting.\n" + 
    496496            "Edit your settings file and change DATABASE_ENGINE to something like 'postgresql' or 'mysql'.\n")) 
     497        sys.exit(1) 
     498 
     499    try: 
     500        backend.get_add_column_sql 
     501    except: 
     502        # This must be an unsupported database backend 
     503        sys.stderr.write(style.ERROR("Error: Django doesn't know which syntax to use for your SQL statements, " + 
     504            "because schema evolution support isn't built into your database backend yet.  Sorry!\n")) 
    497505        sys.exit(1) 
    498506