create_db.py 486 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env python3
  2. # -*- coding: UTF-8 -*-
  3. # File: create_table.py
  4. # Date: Wed Mar 25 16:43:22 2015 +0800
  5. # Author: Yuxin Wu
  6. import sys
  7. import os
  8. from libchat import SqliteLibChat
  9. if len(sys.argv) != 2:
  10. print("Usage: {} <DB file name>")
  11. sys.exit()
  12. db_name = sys.argv[1]
  13. if os.path.exists(db_name):
  14. delete = raw_input("DB exists. Delete ? (y/n)")
  15. if delete == 'y':
  16. os.unlink(db_name)
  17. else:
  18. sys.exit()
  19. db = SqliteLibChat(db_name)
  20. db.create()