Shopware 6.7.7.1 order_line_item
Columns
| Column | Type | Nullable | Additional |
|---|---|---|---|
| id | binary(16) | NO | Primary Key |
| version_id | binary(16) | NO | Primary Key |
| order_id | binary(16) | NO | Index Foreign Key → order.id |
| order_version_id | binary(16) | NO | Foreign Key → order.version_id |
| parent_id | binary(16) | YES | Index Foreign Key → order_line_item.id |
| parent_version_id | binary(16) | YES | Foreign Key → order_line_item.version_id |
| identifier | varchar(255) | NO | |
| referenced_id | varchar(255) | YES | |
| product_id | binary(16) | YES | Index Foreign Key → product.id |
| product_version_id | binary(16) | YES | Foreign Key → product.version_id |
| promotion_id | binary(16) | YES | Index Foreign Key → promotion.id |
| label | varchar(255) | NO | |
| description | mediumtext | YES | |
| cover_id | binary(16) | YES | Index Foreign Key → media.id |
| quantity | int | NO | |
| unit_price | double | YES | VIRTUAL GENERATED |
| total_price | double | YES | VIRTUAL GENERATED |
| type | varchar(255) | YES | |
| payload | json | YES | |
| price_definition | json | YES | |
| price | json | NO | |
| stackable | tinyint(1) | NO | Default: 1 |
| removable | tinyint(1) | NO | Default: 1 |
| good | tinyint(1) | NO | Default: 1 |
| position | int | NO | Default: 1 |
| custom_fields | json | YES | |
| created_at | datetime(3) | NO | Index |
| updated_at | datetime(3) | YES | |
| states | json | YES |
Indexes
| Index Name | Columns | Unique |
|---|---|---|
| fk.order_line_item.cover_id | cover_id | No |
| fk.order_line_item.order_id | order_id,order_version_id | No |
| fk.order_line_item.parent_id | parent_id,parent_version_id | No |
| fk.order_line_item.product | product_id,product_version_id | No |
| fk.order_line_item.promotion_id | promotion_id | No |
| idx.order_line_item_created_updated | created_at,updated_at | No |
| PRIMARY | id,version_id | Yes |
Relations (from this table)
| Local Field | Foreign Table | Foreign Field |
|---|---|---|
| cover_id | media | id |
| order_id | order | id |
| order_version_id | order | version_id |
| parent_id | order_line_item | id |
| parent_version_id | order_line_item | version_id |
| product_id | product | id |
| product_version_id | product | version_id |
| promotion_id | promotion | id |
Relations (to this table)
| Local Field | Foreign Table | Foreign Field |
|---|---|---|
| id | order_delivery_position | order_line_item_id |
| version_id | order_delivery_position | order_line_item_version_id |
| id | order_line_item | parent_id |
| version_id | order_line_item | parent_version_id |
| id | order_line_item_download | order_line_item_id |
| version_id | order_line_item_download | order_line_item_version_id |
| id | order_transaction_capture_refund_position | order_line_item_id |
| version_id | order_transaction_capture_refund_position | order_line_item_version_id |
