Exemplo n.º 1
0
if(len(sys.argv) < 2):
    database_dir = '../database/drupal'
    start_with = 0
    max_count = 20000
    # sys.exit('Invalid Argument: Requred 2 argument but ' +  str(len(sys.argv)) + ' are provided')
elif(len(sys.argv) == 2):
    database_dir = sys.argv[1]
    start_with = 0
    max_count = 20000
elif(len(sys.argv) == 3):
    database_dir = sys.argv[1]
    start_with = int(sys.argv[2])
    max_count = 20000
elif(len(sys.argv) == 4):
    database_dir = sys.argv[1]
    start_with = int(sys.argv[2])
    max_count = int(sys.argv[3])
else:
    database_dir = sys.argv[1]
    start_with = int(sys.argv[2])
    max_count = int(sys.argv[3])

if(database_dir[-1] != '/'):
    database_dir = database_dir + '/'

username = "******"
password = "******"
server_url = 'bolt://localhost:7687'

a = DatabaseHandler(server_url, username, password, dir = database_dir)
a.csv_load_fields(start_with, max_count)
Exemplo n.º 2
0
def load_fields(server_url, username, password, database_dir):
    a = DatabaseHandler(server_url, username, password, dir=database_dir)
    a.csv_load_fields()
Exemplo n.º 3
0

if (len(sys.argv) != 2):
    database_dir = '../database/drupal'
    # sys.exit('Invalid Argument: Requred 2 argument but ' +  str(len(sys.argv)) + ' are provided')
else:
    database_dir = sys.argv[1]

if (database_dir[-1] != '/'):
    database_dir = database_dir + '/'

username = "******"
password = "******"
server_url = 'bolt://localhost:7687'

a = DatabaseHandler(server_url, username, password, dir=database_dir)

# while(True):
#     try:
#         print('\n\n')
#         print('1: Create New Database')
#         print('2: Delete Whole Database')
#         print('3: Count Nodes')
#         choice = int(input('Enter choice : '))
#         if(choice < 0):
#             a.close()
#             break
#         elif(choice == 0):
#             load_big_database(server_url, username, password, database_dir)
#         elif(choice == 1):
#             a.load_database()
Exemplo n.º 4
0
def load_taxonomy_terms(server_url, username, password, database_dir):
    a = DatabaseHandler(server_url, username, password, dir=database_dir)
    a.csv_load_taxonomy_terms()
    file_to_save_queries = sys.argv[2]
    start_with = int(sys.argv[3])
    max_count = 20000
elif (len(sys.argv) == 5):
    database_dir = sys.argv[1]
    file_to_save_queries = sys.argv[2]
    start_with = int(sys.argv[3])
    max_count = int(sys.argv[4])
else:
    database_dir = sys.argv[1]
    file_to_save_queries = sys.argv[2]
    start_with = int(sys.argv[3])
    max_count = int(sys.argv[4])

if (database_dir[-1] != '/'):
    database_dir = database_dir + '/'

username = "******"
password = "******"
server_url = 'bolt://localhost:7687'

a = DatabaseHandler(server_url, username, password, dir=database_dir)
statements = a.csv_load_fields(start_with, max_count, operation_to_perform=1)

import csv

with open(file_to_save_queries, 'w') as csvfile:
    writer = csv.writer(csvfile)
    writer.writerows(statements)

csvfile.close()