change Datamodels
This commit is contained in:
@@ -1,50 +1,21 @@
|
||||
from bson import ObjectId
|
||||
from mongoengine import connect as mongo_connect
|
||||
from pandas import DataFrame
|
||||
import os
|
||||
|
||||
|
||||
def connect_mongo_db_labtests(username='admin',
|
||||
password='admin',
|
||||
host='mongo',
|
||||
authentication_source='admin'):
|
||||
|
||||
mongo_connect('labtests',
|
||||
def connect_mongo_db(username=os.environ['MONGO_USER'] ,
|
||||
password=os.environ['MONGO_PASSWD'] ,
|
||||
host=os.environ['MONGO_URI'],
|
||||
dbname=os.environ['MONGO_DB'] ):
|
||||
|
||||
c = mongo_connect(dbname,
|
||||
username=username,
|
||||
password=password,
|
||||
host=host,
|
||||
authentication_source=authentication_source,
|
||||
authentication_source='admin',
|
||||
alias='dblabtests')
|
||||
|
||||
|
||||
def connect_mongo_db_usser(username='admin',
|
||||
password='admin',
|
||||
host='mongo',
|
||||
authentication_source='admin'):
|
||||
|
||||
mongo_connect('users',
|
||||
username=username,
|
||||
password=password,
|
||||
host=host,
|
||||
authentication_source=authentication_source,
|
||||
alias='dbusers')
|
||||
|
||||
|
||||
def connect_mongo_dbs(username='admin',
|
||||
password='admin',
|
||||
host='mongo',
|
||||
authentication_source='admin'):
|
||||
|
||||
connect_mongo_db_labtests(username=username,
|
||||
password=password,
|
||||
host=host,
|
||||
authentication_source=authentication_source)
|
||||
|
||||
connect_mongo_db_usser(username=username,
|
||||
password=password,
|
||||
host=host,
|
||||
authentication_source=authentication_source)
|
||||
|
||||
|
||||
def mongo_upload_results(resultsmodel, results: DataFrame, datamodel,
|
||||
data: DataFrame, filehash: str, org_id: ObjectId,
|
||||
project_id: ObjectId, material_id: ObjectId,
|
||||
|
||||
Reference in New Issue
Block a user