Changeset 3889
- Timestamp:
- 10/03/06 07:57:05 (2 years ago)
- Files:
-
- django/trunk/django/core/management.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/management.py
r3888 r3889 423 423 get_sql_all.args = APP_ARGS 424 424 425 def syncdb(verbosity= 2, interactive=True):425 def syncdb(verbosity=1, interactive=True): 426 426 "Creates the database tables for all apps in INSTALLED_APPS whose tables haven't already been created." 427 427 from django.db import connection, transaction, models, get_creation_module … … 460 460 for model in model_list: 461 461 # Create the model's database table, if it doesn't already exist. 462 if verbosity >= 2: 463 print "Processing model %s" % model._meta 462 464 if model._meta.db_table in table_list: 463 465 continue … … 466 468 created_models.add(model) 467 469 for refto, refs in references.items(): 468 try: 469 pending_references[refto].extend(refs) 470 except KeyError: 471 pending_references[refto] = refs 470 pending_references.setdefault(refto, []).extend(refs) 472 471 sql.extend(_get_sql_for_pending_references(model, pending_references)) 473 if verbosity >= 2:472 if verbosity >= 1: 474 473 print "Creating table %s" % model._meta.db_table 475 474 for statement in sql: … … 491 490 # to do at this point. 492 491 for app in models.get_apps(): 492 if verbosity >= 2: 493 print "Sending post-syncdb signal for application", app.__name__.split('.')[-2] 493 494 dispatcher.send(signal=signals.post_syncdb, sender=app, 494 495 app=app, created_models=created_models, … … 501 502 initial_sql = get_sql_initial_data_for_model(model) 502 503 if initial_sql: 503 if verbosity >= 2:504 if verbosity >= 1: 504 505 print "Installing initial data for %s model" % model._meta.object_name 505 506 try: … … 1282 1283 parser.add_option('--noreload', action='store_false', dest='use_reloader', default=True, 1283 1284 help='Tells Django to NOT use the auto-reloader when running the development server.') 1284 parser.add_option('--verbosity', action='store', dest='verbosity', default=' 2',1285 parser.add_option('--verbosity', action='store', dest='verbosity', default='1', 1285 1286 type='choice', choices=['0', '1', '2'], 1286 1287 help='Verbosity level; 0=minimal output, 1=normal output, 2=all output'),
