# anonymize-identifier

Generated from the code · as of CLI 0.6.0

The CLI prints, for example:

```text
service `db`: `users;drop` is not a table or column name OmniArc will quote. Use letters, digits and `_`, optionally `schema.table`
```

Fix it in: `arc.yaml`.

## Keys that raise it

- [`services.*.anonymize.rules`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-anonymize-rules)
- [`services.*.anonymize.rules[].table`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-anonymize-rules-table)
- [`services.*.anonymize.rules[].column`](https://docs.omniarc.eu/reference/arc-yaml/services.md#services-anonymize-rules-column)

**Example: shop/arc.yaml**

```yaml
arc: shop
edge: { service: web, port: 3000 }
resources: { cpu: "1", memory: 1Gi, disk: 5Gi }
services:
  web:
    kind: web-service
    contains_pii: false
  db:
    kind: database
    contains_pii: true
    anonymize:
      engine: postgres
      database: shop
      user: shop
      rules:
        - { table: customers, column: email, transform: fake-email }
```
