|
|
|
|
@ -41,10 +41,11 @@ class Acte(Document):
|
|
|
|
|
_id = StringField(required=True, max_length=150)
|
|
|
|
|
house = StringField(required=True, max_length=100)
|
|
|
|
|
prince_name = StringField(required=True, max_length=150)
|
|
|
|
|
prince_code = StringField(required=True, max_length=100)
|
|
|
|
|
analysis = StringField(required=True, max_length=3000)
|
|
|
|
|
date = StringField(required=True, max_length=250)
|
|
|
|
|
transcribers = ListField(required=True)
|
|
|
|
|
# FIXME type it as a **real** date object ?
|
|
|
|
|
# FIXME date_teim type shal it be a **real** date object ?
|
|
|
|
|
date_time = StringField(required=True, max_length=15)
|
|
|
|
|
filename = StringField(required=True, max_length=100)
|
|
|
|
|
ref_acte = StringField(required=True, max_length=100)
|
|
|
|
|
@ -113,7 +114,6 @@ def load_houses(yamldoc: YAMLDataSet, storage_ip: str, db_name: str, mongodb_adm
|
|
|
|
|
|
|
|
|
|
for house_dict in yamldoc['houses'].values():
|
|
|
|
|
house_dict['_id'] = house_dict['name']
|
|
|
|
|
#logger.info("inserting: " + str(house_dict))
|
|
|
|
|
#houses_col.insert_one(house_dict)
|
|
|
|
|
house_entry = House(**house_dict)
|
|
|
|
|
house_entry.save()
|
|
|
|
|
|