選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

create_migration.py 667B

1234567891011121314151617181920212223
  1. #!/usr/bin/env python
  2. import sys
  3. import os
  4. from optparse import OptionParser
  5. import tests.config
  6. def create_migration(app_label, **kwargs):
  7. from south.management.commands.schemamigration import Command
  8. com = Command()
  9. com.handle(app=app_label, **kwargs)
  10. if __name__ == '__main__':
  11. parser = OptionParser()
  12. parser.add_option('-i', '--initial', dest='initial',
  13. action='store_true', default=False)
  14. parser.add_option('-a', '--auto', dest='auto',
  15. action='store_true', default=False)
  16. (options, args) = parser.parse_args()
  17. create_migration(args[0], initial=options.initial, auto=options.auto)