Skip to content

Instantly share code, notes, and snippets.

View prashantdce19's full-sized avatar

Prashant Shrivastava prashantdce19

View GitHub Profile
var underscore = require('underscore')
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/db');
var Schema = mongoose.Schema,
ObjectId = Schema.ObjectId;
var userSchema = new Schema({
username: String,
displayname: String,
var underscore = require('underscore')
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/convflowdev_trial');
console.log("chal para");
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function callback () {
// yay!
});
import unittest
from similar_users_update_with_user_network import select_no_of_users, count_keywords, network_participants, user_activity_count, find_similiar_problems, distribute_list_and_count_activity_index
from bson.objectid import ObjectId
from db_entries import all_problems, all_users
import datetime
from pymongo import MongoClient
client = MongoClient('localhost',27017)
db = client['convflowdev_trial_new']
problems = db['problems']
@prashantdce19
prashantdce19 / similar_users_update_with_user_network.py
Created July 25, 2014 10:17
Updated the function select_no_of_users for invalid question ID
from pymongo import MongoClient
import datetime
client = MongoClient('localhost',27017)
db = client['convflowdev_trial']
problems = db['problems']
users = db['users']
def count_keywords(posted_problem_keywords,search_problem_keywords):
@prashantdce19
prashantdce19 / unittests_similar_problems.py
Created July 25, 2014 10:16
Unitests for similar_users_update_with_user_network.py
import unittest
from similar_users_update_with_user_network import *
from bson.objectid import ObjectId
class convflowDB(unittest.TestCase):
def test_count_keywords(self):
self.assertEqual(count_keywords([],[]),0)
self.assertEqual(count_keywords(['ab'],['ba']),0)
self.assertEqual(count_keywords(['ab'],['ab']),1)
from pymongo import MongoClient
import datetime
client = MongoClient('localhost',27017)
db = client['convflowdev_trial']
problems = db['problems']
users = db['users']
def count_keywords(posted_problem_keywords,search_problem_keywords):
@prashantdce19
prashantdce19 / generate_data.py
Last active August 29, 2015 14:04
copy the convflowdev database to convflowdev_trial
import pymongo
import datetime
from bson.objectid import ObjectId
import random
import re
import json
import urllib
client = MongoClient('localhost',27017)
db = client['convflowdev_trial']
from pymongo import MongoClient
import datetime
client = MongoClient('localhost',27017)
db = client['convflowdev_trial']
problems = db['problems']
users = db['users']
def count_keywords(posted_problem_keywords,search_problem_keywords):
from pymongo import MongoClient
import datetime
client = MongoClient('localhost',27017)
db = client['convflowdev']
problems = db['problems']
users = db['users']
def count_keywords(posted_problem_keywords,search_problem_keywords):
count = 0
from pymongo import MongoClient
import datetime
client = MongoClient('localhost',27017)
db = client['convflowdev']
problems = db['problems']
users = db['users']
def count_keywords(posted_problem_keywords,search_problem_keywords):