FINERACT-1694: Fixed Deposit event Avro schemas

This commit is contained in:
Arnold Galovics
2022-08-30 14:39:12 +02:00
committed by Aleksandar Vidakovic
parent b327e710f7
commit f620a469e8
46 changed files with 1176 additions and 572 deletions
@@ -0,0 +1,139 @@
{
"name": "GroupGeneralDataV1",
"namespace": "org.apache.fineract.avro.group.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "accountNo",
"type": [
"null",
"string"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "externalId",
"type": [
"null",
"string"
]
},
{
"name": "status",
"type": [
"null",
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "active",
"type": [
"null",
"boolean"
]
},
{
"name": "activationDate",
"type": [
"null",
"string"
]
},
{
"name": "officeId",
"type": [
"null",
"long"
]
},
{
"name": "officeName",
"type": [
"null",
"string"
]
},
{
"name": "centerId",
"type": [
"null",
"long"
]
},
{
"name": "centerName",
"type": [
"null",
"string"
]
},
{
"name": "staffId",
"type": [
"null",
"long"
]
},
{
"name": "staffName",
"type": [
"null",
"string"
]
},
{
"name": "hierarchy",
"type": [
"null",
"string"
]
},
{
"name": "groupLevel",
"type": [
"null",
"string"
]
},
{
"name": "groupRoles",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.group.v1.GroupRoleDataV1"
}
]
},
{
"name": "calendarsData",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.generic.v1.CalendarDataV1"
}
]
},
{
"name": "collectionMeetingCalendar",
"type": [
"null",
"org.apache.fineract.avro.generic.v1.CalendarDataV1"
]
}
]
}
@@ -0,0 +1,35 @@
{
"name": "GroupRoleDataV1",
"namespace": "org.apache.fineract.avro.group.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "code",
"type": [
"null",
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
]
},
{
"name": "clientId",
"type": [
"null",
"long"
]
},
{
"name": "clientName",
"type": [
"null",
"string"
]
}
]
}