Add new communication table
It allows us to track when communication tasks are complete, and information about how they were completed, separate from the entries that created the tasks in the first place (reports, emails, texts)
This commit is contained in:
parent
6a47302192
commit
a82b2b8cb8
10 changed files with 4258 additions and 42 deletions
|
|
@ -35,6 +35,7 @@ func Where[Q psql.Filterable]() struct {
|
|||
CommsPhones commsPhoneWhere[Q]
|
||||
CommsTextJobs commsTextJobWhere[Q]
|
||||
CommsTextLogs commsTextLogWhere[Q]
|
||||
Communications communicationWhere[Q]
|
||||
ComplianceReportRequests complianceReportRequestWhere[Q]
|
||||
ComplianceReportRequestMailers complianceReportRequestMailerWhere[Q]
|
||||
DistrictSubscriptionEmails districtSubscriptionEmailWhere[Q]
|
||||
|
|
@ -146,6 +147,7 @@ func Where[Q psql.Filterable]() struct {
|
|||
CommsPhones commsPhoneWhere[Q]
|
||||
CommsTextJobs commsTextJobWhere[Q]
|
||||
CommsTextLogs commsTextLogWhere[Q]
|
||||
Communications communicationWhere[Q]
|
||||
ComplianceReportRequests complianceReportRequestWhere[Q]
|
||||
ComplianceReportRequestMailers complianceReportRequestMailerWhere[Q]
|
||||
DistrictSubscriptionEmails districtSubscriptionEmailWhere[Q]
|
||||
|
|
@ -256,6 +258,7 @@ func Where[Q psql.Filterable]() struct {
|
|||
CommsPhones: buildCommsPhoneWhere[Q](CommsPhones.Columns),
|
||||
CommsTextJobs: buildCommsTextJobWhere[Q](CommsTextJobs.Columns),
|
||||
CommsTextLogs: buildCommsTextLogWhere[Q](CommsTextLogs.Columns),
|
||||
Communications: buildCommunicationWhere[Q](Communications.Columns),
|
||||
ComplianceReportRequests: buildComplianceReportRequestWhere[Q](ComplianceReportRequests.Columns),
|
||||
ComplianceReportRequestMailers: buildComplianceReportRequestMailerWhere[Q](ComplianceReportRequestMailers.Columns),
|
||||
DistrictSubscriptionEmails: buildDistrictSubscriptionEmailWhere[Q](DistrictSubscriptionEmails.Columns),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue