Add 'copyToClipboard' property to various fields and update cache timestamps

This commit is contained in:
2026-01-23 21:31:16 +01:00
parent d675d9fcb1
commit a5f1437131
8 changed files with 56 additions and 29 deletions

View File

@@ -2,7 +2,8 @@
"fields": {
"name": {
"type": "personName",
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"salutationName": {
"type": "enum",
@@ -14,7 +15,8 @@
"maxLength": 100,
"audited": true,
"options": [],
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"lastName": {
"type": "varchar",
@@ -22,7 +24,8 @@
"required": true,
"isPersonalData": true,
"audited": true,
"options": []
"options": [],
"copyToClipboard": true
},
"description": {
"type": "text"
@@ -31,7 +34,8 @@
"notStorable": true,
"type": "email",
"isPersonalData": true,
"audited": true
"audited": true,
"copyToClipboard": true
},
"phoneNumber": {
"type": "phone",
@@ -43,39 +47,46 @@
"Other"
],
"defaultType": "Mobile",
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"address": {
"type": "address",
"isPersonalData": true,
"viewMap": false
"viewMap": false,
"copyToClipboard": true
},
"addressStreet": {
"type": "text",
"maxLength": 255,
"dbType": "varchar",
"audited": true,
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"addressCity": {
"type": "varchar",
"audited": true,
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"addressState": {
"type": "varchar",
"audited": true
"audited": true,
"copyToClipboard": true
},
"addressCountry": {
"type": "varchar",
"audited": true,
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"addressPostalCode": {
"type": "varchar",
"audited": true,
"options": [],
"isPersonalData": true
"isPersonalData": true,
"copyToClipboard": true
},
"createdAt": {
"type": "datetime",