diff --git a/src/main/java/com/example/building/entity/Product.java b/src/main/java/com/example/building/entity/Product.java index 8367861..1715ca0 100644 --- a/src/main/java/com/example/building/entity/Product.java +++ b/src/main/java/com/example/building/entity/Product.java @@ -43,6 +43,21 @@ public class Product { */ private BigDecimal price; + /** + * 长度(mm) + */ + private BigDecimal length; + + /** + * 宽度(mm) + */ + private BigDecimal width; + + /** + * 面积(m²) + */ + private BigDecimal area; + /** * 成本价 */ diff --git a/src/main/resources/db/migration/V13__add_product_size_fields.sql b/src/main/resources/db/migration/V13__add_product_size_fields.sql new file mode 100644 index 0000000..1cf0edf --- /dev/null +++ b/src/main/resources/db/migration/V13__add_product_size_fields.sql @@ -0,0 +1,4 @@ +-- 添加商品长度、宽度、面积字段 +ALTER TABLE products ADD COLUMN length DECIMAL(10,2) COMMENT '长度(mm)'; +ALTER TABLE products ADD COLUMN width DECIMAL(10,2) COMMENT '宽度(mm)'; +ALTER TABLE products ADD COLUMN area DECIMAL(10,4) COMMENT '面积(m²)'; \ No newline at end of file