Skip to content
This repository has been archived by the owner on Oct 19, 2023. It is now read-only.

Commit

Permalink
Add config files for Perfex CRM
Browse files Browse the repository at this point in the history
  • Loading branch information
Nemo Pohle committed Oct 5, 2022
1 parent 7b2c29f commit 1dad379
Show file tree
Hide file tree
Showing 20 changed files with 327 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/config/perfex/announcements.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
announcements:
tblannouncements:
columns:
name:
formatter: name
39 changes: 39 additions & 0 deletions src/config/perfex/clients.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
clients:
tblclients:
columns:
company:
formatter: company
vat:
formatter: vat
phonenumber:
formatter: phoneNumber
city:
formatter: city
zip:
formatter: postcode
state:
delete: true
address:
formatter: streetAddress
website:
delete: true
billing_street:
formatter: streetAddress
billing_city:
formatter: city
billing_zip:
formatter: postcode
billing_state:
delete: true
billing_country:
formatter: country
shipping_street:
formatter: streetAddress
shipping_city:
formatter: city
shipping_zip:
formatter: postcode
shipping_state:
delete: true
shipping_country:
formatter: country
11 changes: 11 additions & 0 deletions src/config/perfex/consent.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
consent:
tblconsents:
columns:
ip:
formatter: ipv4
staff_name:
formatter: name
tblconsent_purposes:
columns:
name:
formatter: name
13 changes: 13 additions & 0 deletions src/config/perfex/contacts.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
contacts:
tblcontacts:
columns:
firstname:
formatter: firstname
lastname:
formatter: lastname
email:
formatter: email
phonenumber:
formatter: phoneNumber
title:
formatter: company
25 changes: 25 additions & 0 deletions src/config/perfex/credits.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
credits:
tblcreditnotes:
columns:
deleted_customer_name:
formatter: name
billing_street:
formatter: streetAddress
billing_city:
formatter: city
billing_zip:
formatter: postcode
billing_state:
delete: true
billing_country:
formatter: country
shipping_street:
formatter: streetAddress
shipping_city:
formatter: city
shipping_zip:
formatter: postcode
shipping_state:
delete: true
shipping_country:
formatter: country
6 changes: 6 additions & 0 deletions src/config/perfex/departments.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
departments:
tbldepartments:
columns:
imap_username:
formatter: email

29 changes: 29 additions & 0 deletions src/config/perfex/estimates.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
estimates:
tblestimate_requests:
columns:
email:
formatter: email
tblestimates:
columns:
deleted_customer_name:
formatter: name
billing_street:
formatter: streetAddress
billing_city:
formatter: city
billing_zip:
formatter: postcode
billing_state:
delete: true
billing_country:
formatter: country
shipping_street:
formatter: streetAddress
shipping_city:
formatter: city
shipping_zip:
formatter: postcode
shipping_state:
delete: true
shipping_country:
formatter: country
5 changes: 5 additions & 0 deletions src/config/perfex/files.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
files:
tblfiles:
columns:
file_name:
formatter: filename
33 changes: 33 additions & 0 deletions src/config/perfex/invoices.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
invoices:
tblinvoices:
columns:
deleted_customer_name:
formatter: name
billing_street:
formatter: streetAddress
billing_city:
formatter: city
billing_zip:
formatter: postcode
billing_state:
delete: true
billing_country:
formatter: country
shipping_street:
formatter: streetAddress
shipping_city:
formatter: city
shipping_zip:
formatter: postcode
shipping_state:
delete: true
shipping_country:
formatter: country
tblitemable:
columns:
long_description:
formatter: name
tblitems:
columns:
long_description:
formatter: name
27 changes: 27 additions & 0 deletions src/config/perfex/leads.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
leads:
tblleads:
columns:
company:
formatter: company
name:
formatter: name
phonenumber:
formatter: phoneNumber
city:
formatter: city
zip:
formatter: postcode
state:
delete: true
address:
formatter: streetAddress
website:
delete: true
email:
formatter: email
description:
formatter: sentence
tblleads_email_integration:
columns:
email:
formatter: email
19 changes: 19 additions & 0 deletions src/config/perfex/log.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
log:
tblactivity_log:
columns:
staffid:
formatter: name
tbllead_activity_log:
columns:
additional_data:
delete: true
full_name:
formatter: name
tblsales_activity:
columns:
full_name:
formatter: name
tblviews_tracking:
columns:
view_ip:
formatter: ipv4
5 changes: 5 additions & 0 deletions src/config/perfex/maillist.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
maillist:
tblmail_queue:
columns:
email:
formatter: email
9 changes: 9 additions & 0 deletions src/config/perfex/notes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
notes:
tblnotes:
columns:
description:
formatter: sentence
tblnotifications:
columns:
from_fullname:
formatter: name
25 changes: 25 additions & 0 deletions src/config/perfex/projects.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
projects:
tblproject_activity:
columns:
fullname:
formatter: name
additional_data:
formatter: sentence
tblproject_notes:
columns:
content:
formatter: sentence
tblprojectdiscussioncomments:
columns:
content:
formatter: sentence
fullname:
formatter: name
tblprojectdiscussions:
columns:
description:
formatter: sentence
tblprojects:
columns:
description:
formatter: sentence
29 changes: 29 additions & 0 deletions src/config/perfex/proposals.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
proposals:
tblproposal_comments:
columns:
content:
formatter: sentence
tblproposals:
columns:
subject:
formatter: name
proposal_to:
formatter: name
phone:
formatter: phoneNumber
city:
formatter: city
zip:
formatter: postcode
state:
delete: true
address:
formatter: streetAddress
acceptance_firstname:
formatter: firstname
acceptance_lastname:
formatter: lastname
acceptance_email:
formatter: email
acceptance_ip:
formatter: ipv4
5 changes: 5 additions & 0 deletions src/config/perfex/reminders.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
reminders:
tblreminders:
columns:
description:
formatter: sentence
13 changes: 13 additions & 0 deletions src/config/perfex/staff.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
staff:
tblstaff:
columns:
firstname:
formatter: firstname
lastname:
formatter: lastname
facebook:
delete: true
linkedin:
delete: true
phonenumber:
formatter: phoneNumber
9 changes: 9 additions & 0 deletions src/config/perfex/surveys.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
surveys:
tblsurveys:
columns:
fromname:
formatter: name
tblsurveysemailsendcron:
columns:
email:
formatter: email
9 changes: 9 additions & 0 deletions src/config/perfex/tasks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
tasks:
tbltask_comments:
columns:
content:
formatter: sentence
tbltasks :
columns:
description:
formatter: sentence
11 changes: 11 additions & 0 deletions src/config/perfex/tickets.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
tickets:
tbltickets:
columns:
email:
formatter: email
tbltickets_pipe_log :
columns:
email_to:
formatter: email
name:
formatter: name

0 comments on commit 1dad379

Please sign in to comment.