소스 검색

drop isConsum in product

create_edit_user
MSI\derek 5 달 전
부모
커밋
7b97d4d6ca
3개의 변경된 파일9개의 추가작업 그리고 6개의 파일을 삭제
  1. +0
    -4
      src/main/java/com/ffii/fpsms/modules/master/entity/Product.kt
  2. +3
    -2
      src/main/java/com/ffii/fpsms/modules/master/service/ProductService.kt
  3. +6
    -0
      src/main/resources/db/changelog/changes/20250310_01_derek/03_drop_consum_product.sql

+ 0
- 4
src/main/java/com/ffii/fpsms/modules/master/entity/Product.kt 파일 보기

@@ -23,10 +23,6 @@ open class Product : BaseEntity<Long>() {
@Column(name = "remarks")
open var remarks: String? = null

@NotNull
@Column(name = "isConsumables")
open var isConsumables: Boolean? = null

@OneToMany(mappedBy = "product", cascade = [CascadeType.ALL], orphanRemoval = true)
@JsonManagedReference("product-weight-unit")
@JsonInclude(JsonInclude.Include.NON_NULL)


+ 3
- 2
src/main/java/com/ffii/fpsms/modules/master/service/ProductService.kt 파일 보기

@@ -7,10 +7,12 @@ import com.ffii.fpsms.modules.master.entity.Product
import com.ffii.fpsms.modules.master.entity.ProductRepository
import com.ffii.fpsms.modules.master.web.models.NewProductRequest
import com.ffii.fpsms.modules.master.web.models.NewProductResponse
import org.springframework.stereotype.Service
import org.springframework.transaction.annotation.Transactional
import kotlin.jvm.optionals.getOrNull

class ProductService(
@Service
open class ProductService(
private val jdbcDao: JdbcDao,
private val productRepository: ProductRepository,
private val uomService: ProductMaterialUomService,
@@ -44,7 +46,6 @@ class ProductService(
product.apply {
code = request.code
name = request.name
isConsumables = request.isConsumables
description = request.description
remarks = request.remarks
shelfLife = request.shelfLife


+ 6
- 0
src/main/resources/db/changelog/changes/20250310_01_derek/03_drop_consum_product.sql 파일 보기

@@ -0,0 +1,6 @@
-- liquibase formatted sql

-- changeset derek:drop isConsumables product

ALTER TABLE `product`
DROP COLUMN `isConsumables`;

불러오는 중...
취소
저장