| id | binary(16) | NO | Primary Key |
| auto_increment | bigint unsigned | NO | Unique, auto_increment |
| customer_group_id | binary(16) | NO | Index
Foreign Key → customer_group.id |
| requested_customer_group_id | binary(16) | YES | Index |
| sales_channel_id | binary(16) | NO | Index
Foreign Key → sales_channel.id |
| language_id | binary(16) | NO | |
| last_payment_method_id | binary(16) | YES | Index
Foreign Key → payment_method.id |
| default_billing_address_id | binary(16) | NO | Index |
| default_shipping_address_id | binary(16) | NO | Index |
| customer_number | varchar(255) | NO | |
| salutation_id | binary(16) | YES | Index
Foreign Key → salutation.id |
| first_name | varchar(255) | NO | |
| last_name | varchar(255) | NO | |
| company | varchar(255) | YES | |
| password | varchar(1024) | YES | |
| legacy_password | varchar(255) | YES | |
| legacy_encoder | varchar(255) | YES | |
| email | varchar(254) | NO | Index |
| title | varchar(100) | YES | |
| vat_ids | json | YES | |
| active | tinyint(1) | NO | Default: 1 |
| double_opt_in_registration | tinyint(1) | NO | Default: 0 |
| double_opt_in_email_sent_date | datetime(3) | YES | |
| double_opt_in_confirm_date | datetime(3) | YES | |
| hash | varchar(255) | YES | Unique |
| guest | tinyint(1) | NO | Default: 0 |
| first_login | datetime(3) | YES | Index |
| last_login | datetime(3) | YES | Index |
| newsletter_sales_channel_ids | json | YES | |
| birthday | date | YES | |
| last_order_date | datetime(3) | YES | |
| order_count | int | NO | Default: 0 |
| order_total_amount | double | YES | Default: 0 |
| custom_fields | json | YES | |
| affiliate_code | varchar(255) | YES | |
| campaign_code | varchar(255) | YES | |
| created_at | datetime(3) | NO | |
| updated_at | datetime(3) | YES | |
| remote_address | varchar(255) | YES | |
| tag_ids | json | YES | |
| bound_sales_channel_id | binary(16) | YES | Index
Foreign Key → sales_channel.id |
| created_by_id | binary(16) | YES | Index
Foreign Key → user.id |
| updated_by_id | binary(16) | YES | Index
Foreign Key → user.id |
| account_type | varchar(255) | NO | Default: private |
| review_count | int | NO | Default: 0 |