def insert(companyObj): companyObj['created_at'] = datetime.datetime.utcnow() if DB.count("company", {"name": companyObj['name']}) <= 0: DB.insert(collection='company', data=companyObj)
def count_query(query): return DB.count("users", query)
def fetch_open_position_count(companyName): return DB.count("jobPostings", {"company": companyName})
def insert(userObj): userObj['created_at'] = datetime.datetime.utcnow() if DB.count("users", {"email": userObj['email']}) <= 0: DB.insert(collection='users', data=userObj)
def insert(postingObj): postingObj['created_at'] = datetime.datetime.utcnow() if DB.count("jobPostings", {"jobId": postingObj['jobId']}) <= 0: DB.insert(collection='jobPostings', data=postingObj)