Refactor: Modularize object definitions and migrate event-related objects to V3 CRUD.
This commit is contained in:
38
app/object_definitions/journals.py
Normal file
38
app/object_definitions/journals.py
Normal file
@@ -0,0 +1,38 @@
|
||||
from app.models.journal_models import *
|
||||
from app.models.journal_entry_models import *
|
||||
|
||||
journal_obj_li = {
|
||||
'journal': {
|
||||
'tbl': 'journal',
|
||||
'tbl_default': 'v_journal',
|
||||
'tbl_update': 'journal',
|
||||
'mdl': Journal_Base,
|
||||
'mdl_default': Journal_Base,
|
||||
'mdl_in': Journal_Base,
|
||||
'mdl_out': Journal_Base,
|
||||
# Legacy V2 keys:
|
||||
'table_name': 'v_journal',
|
||||
'tbl_name_update': 'journal',
|
||||
'base_name': Journal_Base,
|
||||
'exp_default': [
|
||||
'journal_id_random',
|
||||
'title', 'description',
|
||||
],
|
||||
},
|
||||
'journal_entry': {
|
||||
'tbl': 'journal_entry',
|
||||
'tbl_default': 'v_journal_entry',
|
||||
'tbl_update': 'journal_entry',
|
||||
'mdl': Journal_Entry_Base,
|
||||
'mdl_default': Journal_Entry_Base,
|
||||
'mdl_in': Journal_Entry_Base,
|
||||
'mdl_out': Journal_Entry_Base,
|
||||
# Legacy V2 keys:
|
||||
'table_name': 'v_journal_entry',
|
||||
'tbl_name_update': 'journal_entry',
|
||||
'base_name': Journal_Entry_Base,
|
||||
'exp_default': [
|
||||
'journal_entry_id_random',
|
||||
],
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user