diff --git a/adduser.py b/adduser.py index c870bfd..e76698b 100644 --- a/adduser.py +++ b/adduser.py @@ -1,6 +1,7 @@ #!/usr/bin/env python2.7 import getpass +from models import * from database import db_session as db passprompt=lambda:(getpass.getpass('Password: '),getpass.getpass('Retype password: ')) diff --git a/database.py b/database.py index 4e7edd3..d92b3e0 100755 --- a/database.py +++ b/database.py @@ -12,6 +12,3 @@ Base.query=db_session.query_property() def init_db(): import models Base.metadata.create_all(bind=engine) - -if __name__=='__main__': - init_db() diff --git a/initdb.py b/initdb.py new file mode 100644 index 0000000..7b73723 --- /dev/null +++ b/initdb.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python2.7 + +import database + +if __name__=='__main__': + print 'Initialising Database' + database.init_db() + print 'Initialised Database'