package entities

type RecordingStock struct {
	Id                   uint     `gorm:"primaryKey"`
	RecordingId          uint     `gorm:"column:recording_id;not null;index"`
	ProductWarehouseId   uint     `gorm:"column:product_warehouse_id;not null"`
	ProjectFlockKandangId *uint   `gorm:"column:project_flock_kandang_id;index"`
	UsageQty             *float64 `gorm:"column:usage_qty"`
	PendingQty           *float64 `gorm:"column:pending_qty"`

	Recording        Recording        `gorm:"foreignKey:RecordingId;references:Id"`
	ProductWarehouse ProductWarehouse `gorm:"foreignKey:ProductWarehouseId;references:Id"`
}
