ePages 6.17.39 - DE_EPAGES/MultiStoreCommon/API/Table/ObjectUpdate.pm

Package DE_EPAGES::MultiStoreCommon::API::Table::ObjectUpdate

interface for table ObjectUpdate

@EXPORT_OK
GetInfoObjectUpdate
DeleteFromObjectUpdateByShopIDUpdateTime
DeleteFromObjectUpdateByShopIDObjectUpdateID

Functions

DeleteFromObjectUpdateByShopIDObjectUpdateID
DeleteFromObjectUpdateByShopIDUpdateTime
GetInfoObjectUpdate

DeleteFromObjectUpdateByShopIDObjectUpdateID

Deletes each record from table ObjectUpdate whose key appears in the 2nd param.

Syntax
DeleteFromObjectUpdateByShopIDObjectUpdateID($ShopID,$aObjectUpdateIDs);
Input
$ShopID (Integer)
shop id
$aObjectUpdateIDs (ref.array.int)
List of ObjectUpdateIDs

DeleteFromObjectUpdateByShopIDUpdateTime

Deletes each record from table ObjectUpdate which is older than days.

Syntax
DeleteFromObjectUpdateByShopIDUpdateTime($ShopID,$UpdateTime);
Input
$ShopID (Integer)
shop id
$UpdateTime (DateTime-String)
update time

GetInfoObjectUpdate

Returns attributes and its values of each record of table ObjectUpdate as array of hashes within certains bounds. Bounds are the primary keys.

Syntax
my $ahInfo = GetInfoObjectUpdate($ShopID,$LB,$UB);
Input
$ShopID (Integer)
shop id
$LB (Integer)
lower bound in range of data records
$UB (Integer)
upper bound in range of data records
Return
$ahInfo (ref.array.hash)
list of object infos