42 lines
1.2 KiB
Python
42 lines
1.2 KiB
Python
"""
|
||
Структура fields:
|
||
key - поле в таблице postgres
|
||
value - поле или группа полей в таблице legacy
|
||
|
||
В случае передачи группы полей каждое поле представляет собой кортеж, где:
|
||
field[0] - название аргумента
|
||
field[1] - название поля в таблице legacy
|
||
Опционально: field[2] - тип данных для преобразования
|
||
|
||
"""
|
||
card = {
|
||
"Collection": {
|
||
"dependencies": ("Country", ),
|
||
"fields": {
|
||
"Collections": {
|
||
# нету аналогов для полей start и end
|
||
"name": "title",
|
||
"slug": "slug",
|
||
}
|
||
},
|
||
"relations": {
|
||
"country": "Country",
|
||
}
|
||
},
|
||
"Guide": {
|
||
"dependencies": ("Collection", ),
|
||
"fields": {
|
||
"Guides": {
|
||
# нету аналогов для полей start и end
|
||
"name": "title"
|
||
}
|
||
},
|
||
"relations": {
|
||
"parent": "Guide",
|
||
"collection": "Collection"
|
||
}
|
||
}
|
||
}
|
||
|
||
used_apps = ("location", )
|