Example #1
0
__author__ = 'Yin'
from pymongo import MongoClient
import uuid
from get_database import get_mode_db, get_section_db, get_trip_db, get_user_db

Users = get_user_db()
for user in Users.find():
    userEmail = user['user']
    if 'uuid' not in user:
        print "Generating UUID for user %s" % userEmail
        user['uuid'] = uuid.uuid3(uuid.NAMESPACE_URL,
                                  "mailto:%s" % userEmail.encode("UTF-8"))
        print "Generated UUID is %s" % user['uuid']
        get_user_db().update({'user': userEmail},
                             {"$set": {
                                 "uuid": user['uuid']
                             }})
    else:
        print "Using existing UUID %s for user %s" % (user['uuid'], userEmail)
from __future__ import unicode_literals
from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
from future import standard_library
standard_library.install_aliases()
from builtins import *
__author__ = 'Yin'
from pymongo import MongoClient
from get_database import get_user_db

OldUsers=MongoClient('localhost').Test_database.moves_user_access
Users=get_user_db()

for olduser in OldUsers.find():
    Users.insert(olduser)
__author__ = 'Yin'
from pymongo import MongoClient
from get_database import get_user_db

OldUsers = MongoClient('localhost').Test_database.moves_user_access
Users = get_user_db()

for olduser in OldUsers.find():
    Users.insert(olduser)
Example #4
0
__author__ = 'Yin'
from pymongo import MongoClient
import uuid
from get_database import get_mode_db, get_section_db, get_trip_db, get_user_db

Users=get_user_db()
for user in Users.find():
    userEmail=user['user']
    if 'uuid' not in user:
    	print "Generating UUID for user %s" % userEmail
    	user['uuid']=uuid.uuid3(uuid.NAMESPACE_URL, "mailto:%s" % userEmail.encode("UTF-8"))
    	print "Generated UUID is %s" % user['uuid']
	get_user_db().update(
			{'user': userEmail},
			{
			   "$set" : {"uuid": user['uuid']}
			})
    else:
	print "Using existing UUID %s for user %s" % (user['uuid'], userEmail)