DivanteLtd/anonymizer

View on GitHub
lib/anonymizer/project/basic/magento_1_9.json

Summary

Maintainability
Test Coverage
{
    "type": "basic",
    "tables": {
        "customer_entity": {
            "email": {
                "type": "uniq_email",
                "action": "update"
            }
        },
        "newsletter_subscriber": {
            "subscriber_email": {
                "type": "email",
                "action": "update"
            }
        },
        "sales_flat_creditmemo_grid" : {
            "billing_name" : {
                "type": "fullname",
                "action": "update"
            }
        },
        "sales_flat_invoice_grid" : {
            "billing_name" : {
                "type": "fullname",
                "action": "update"
            }
        },
        "sales_flat_order": {
            "customer_email": {
                "type": "email",
                "action": "update"
            },
            "customer_lastname": {
                "type": "lastname",
                "action": "update"
            },
            "customer_firstname": {
                "type": "firstname",
                "action": "update"
            },
            "remote_ip": {
                "type": "ip",
                "action": "update"
            }
        },
        "sales_flat_order_address": {
            "postcode": {
                "type": "postcode",
                "action": "update"
            },
            "lastname": {
                "type": "lastname",
                "action": "update"
            },
            "street": {
                "type": "street",
                "action": "update"
            },
            "city": {
                "type": "city",
                "action": "update"
            },
            "email": {
                "type": "email",
                "action": "update"
            },
            "telephone": {
                "type": "telephone",
                "action": "update"
            },
            "firstname": {
                "type": "firstname",
                "action": "update"
            },
            "middlename": {
                "type": "firstname",
                "action": "update"
            },
            "company": {
                "type": "company",
                "action": "update"
            },
            "vat_id": {
                "type": "vat_id",
                "action": "update"
            }
        },
        "sales_flat_order_grid" : {
            "billing_name" : {
                "type": "fullname",
                "action": "update"
            },
             "shipping_name" : {
                "type": "fullname",
                "action": "update"
            }
        },
        "sales_flat_quote": {
            "customer_email": {
                "type": "email",
                "action": "update"
            },
            "customer_lastname": {
                "type": "lastname",
                "action": "update"
            },
            "customer_firstname": {
                "type": "firstname",
                "action": "update"
            },
            "customer_middlename": {
                "type": "firstname",
                "action": "update"
            },
            "remote_ip": {
                "type": "ip",
                "action": "update"
            }
        },
        "sales_flat_quote_address": {
            "postcode": {
                "type": "postcode",
                "action": "update"
            },
            "lastname": {
                "type": "lastname",
                "action": "update"
            },
            "street": {
                "type": "street",
                "action": "update"
            },
            "city": {
                "type": "city",
                "action": "update"
            },
            "email": {
                "type": "email",
                "action": "update"
            },
            "telephone": {
                "type": "telephone",
                "action": "update"
            },
            "firstname": {
                "type": "firstname",
                "action": "update"
            },
            "middlename": {
                "type": "firstname",
                "action": "update"
            },
            "company": {
                "type": "company",
                "action": "update"
            },
            "vat_id": {
                "type": "vat_id",
                "action": "update"
            }
        },
        "sales_flat_quote_payment": {
            "cc_owner": {
                "type": "company",
                "action": "update"
            }
        },
        "sales_flat_shipment_grid": {
            "shipping_name": {
                "action": "update",
                "type": "fullname"
            }
        },
        "sales_flat_shipment_comment": {
            "comment": {
                "action": "update",
                "type": "quote"
            }
        },
        "log_url": {
            "only_truncate": {
                "action": "truncate"
            }
        },
        "log_url_info": {
            "only_truncate": {
                "action": "truncate"
            }
        },
        "log_visitor": {
            "only_truncate": {
                "action": "truncate"
            }
        },
        "log_visitor_info": {
            "only_truncate": {
                "action": "truncate"
            }
        },
        "report_event": {
            "only_truncate": {
                "action": "truncate"
            }
        },
        "customer_entity_varchar": {
            "value": {
                "action": "eav_update",
                "attributes": [
                    {
                        "code": "firstname",
                        "type": "firstname",
                        "entity_type": "customer"
                    },
                    {
                        "code": "lastname",
                        "type": "lastname",
                        "entity_type": "customer"
                    },
                    {
                        "code": "taxvat",
                        "type": "vat_id",
                        "entity_type": "customer"
                    }
                ]

            }
        },
        "customer_address_entity_varchar": {
            "value": {
                "action": "eav_update",
                "attributes": [
                    {
                        "code": "firstname",
                        "type": "firstname",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "lastname",
                        "type": "lastname",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "telephone",
                        "type": "telephone",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "vat_id",
                        "type": "vat_id",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "postcode",
                        "type": "postcode",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "company",
                        "type": "company",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "city",
                        "type": "city",
                        "entity_type": "customer_address"
                    },
                    {
                        "code": "firstname",
                        "type": "firstname",
                        "entity_type": "customer"
                    },
                    {
                        "code": "lastname",
                        "type": "lastname",
                        "entity_type": "customer"
                    },
                    {
                        "code": "taxvat",
                        "type": "vat_id",
                        "entity_type": "customer"
                    }
                ]

            }
        },
        "gift_message": {
            "sender": {
                "action": "update",
                "type": "fullname"
            },
            "recipient": {
                "action": "update",
                "type": "fullname"
            },
            "message": {
                "action": "update",
                "type": "quote"
            }
        },
        "customer_address_entity_text": {
            "value": {
                "action": "eav_update",
                "attributes": [
                    {
                        "code": "street",
                        "type": "street",
                        "entity_type": "customer_address"
                    }
                ]
            }
        },
        "sales_flat_shipment_grid": {
            "shipping_name": {
                "type": "fullname",
                "action": "update"
            }
        },
        "sales_flat_invoice_grid": {
            "billing_name": {
                "type": "fullname",
                "action": "update"
            }
        }
    }
}