/**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'syssettings');
     DaoMap::setStringType('type', 'varchar', 50);
     DaoMap::setStringType('value', 'varchar', 255);
     DaoMap::setStringType('description', 'varchar', 100);
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('type');
     DaoMap::commit();
 }
Exemple #2
0
 /**
  * (non-PHPdoc)
  * @see BaseEntity::loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'sess');
     DaoMap::setStringType('key', 'varchar', 32);
     DaoMap::setStringType('data', 'longtext');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('key');
     DaoMap::commit();
 }
Exemple #3
0
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'tstat');
     DaoMap::setStringType('name', 'varchar', 20);
     DaoMap::setStringType('description', 'text');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('name');
     DaoMap::commit();
 }
Exemple #4
0
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'ost');
     DaoMap::setStringType('name', 'varchar', 32);
     DaoMap::setStringType('mageStatus', 'varchar', 50);
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('name');
     DaoMap::createIndex('mageStatus');
     DaoMap::commit();
 }
Exemple #5
0
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'man');
     DaoMap::setStringType('name', 'varchar', 100);
     DaoMap::setStringType('description', 'varchar', 255);
     DaoMap::setIntType('mageId');
     DaoMap::setBoolType('isFromB2B');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('name');
     DaoMap::createIndex('isFromB2B');
     DaoMap::createIndex('mageId');
     DaoMap::commit();
 }
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'pro_att');
     DaoMap::setIntType('attributeSetMageId');
     DaoMap::setStringType('code', 'varchar', 100);
     DaoMap::setStringType('type', 'varchar', 100);
     DaoMap::setBoolType('required');
     DaoMap::setStringType('scope', 'varchar', 100);
     DaoMap::setStringType('description', 'varchar', 255);
     DaoMap::setIntType('mageId');
     DaoMap::setBoolType('isFromB2B');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('code');
     DaoMap::createIndex('attributeSetMageId');
     DaoMap::createIndex('isFromB2B');
     DaoMap::createIndex('mageId');
     DaoMap::commit();
 }
Exemple #7
0
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'ra');
     DaoMap::setStringType('raNo', 'varchar', 12);
     DaoMap::setStringType('status', 'varchar', 12);
     DaoMap::setManyToOne('order', 'Order', 'ra_order', true);
     DaoMap::setManyToOne('customer', 'Customer', 'ra_customer');
     DaoMap::setIntType('totalValue', 'double', '10,4');
     DaoMap::setStringType('description', 'varchar', '255');
     DaoMap::setOneToMany('items', 'RMAItem', 'ra_item');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('raNo');
     DaoMap::createIndex('status');
     DaoMap::createIndex('totalValue');
     DaoMap::commit();
 }
Exemple #8
0
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'po');
     DaoMap::setStringType('purchaseOrderNo', 'varchar', 100);
     DaoMap::setManyToOne('supplier', 'Supplier', 'po_sup');
     DaoMap::setStringType('supplierRefNo', 'varchar', 100);
     DaoMap::setStringType('status', 'varchar', 20);
     DaoMap::setBoolType('isCredit', 'bool', false);
     DaoMap::setManyToOne('fromPO', 'PurchaseOrder', 'po_fromPO', true);
     DaoMap::setStringType('supplierContact', 'varchar', 100);
     DaoMap::setStringType('supplierContactNumber', 'varchar', 100);
     DaoMap::setStringType('shippingCost', 'Double', '10,4');
     DaoMap::setStringType('handlingCost', 'Double', '10,4');
     DaoMap::setDateType('orderDate');
     DaoMap::setDateType('eta');
     DaoMap::setIntType('totalAmount', 'Double', '10,4');
     DaoMap::setIntType('totalPaid', 'Double', '10,4');
     DaoMap::setOneToMany('items', 'PurchaseOrderItem', 'po_item');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('purchaseOrderNo');
     DaoMap::createIndex('supplierRefNo');
     DaoMap::createIndex('status');
     DaoMap::createIndex('isCredit');
     DaoMap::createIndex('orderDate');
     DaoMap::createIndex('eta');
     DaoMap::createIndex('totalAmount');
     DaoMap::createIndex('totalPaid');
     DaoMap::createIndex('supplierContact');
     DaoMap::createIndex('supplierContactNumber');
     DaoMap::createIndex('shippingCost');
     DaoMap::createIndex('handlingCost');
     DaoMap::commit();
 }
Exemple #9
0
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'ord');
     DaoMap::setStringType('orderNo');
     DaoMap::setStringType('type', 'varchar', 10);
     DaoMap::setStringType('invNo');
     DaoMap::setDateType('invDate');
     DaoMap::setDateType('orderDate');
     DaoMap::setManyToOne('customer', 'Customer', 'o_cust');
     DaoMap::setIntType('totalAmount', 'Double', '10,4');
     DaoMap::setIntType('totalPaid', 'Double', '10,4');
     DaoMap::setIntType('totalCreditNoteValue', 'Double', '10,4');
     DaoMap::setBoolType('passPaymentCheck');
     DaoMap::setBoolType('isFromB2B');
     DaoMap::setManyToOne('status', 'OrderStatus', 'o_status');
     DaoMap::setManyToOne('billingAddr', 'Address', 'baddr', true);
     DaoMap::setManyToOne('shippingAddr', 'Address', 'saddr', true);
     DaoMap::setStringType('pONo', 'varchar', 50);
     DaoMap::setIntType('margin', 'Double', '10,4');
     DaoMap::setOneToMany('shippments', 'Shippment', 'o_ship');
     DaoMap::setOneToMany('payments', 'Payment', 'py');
     DaoMap::setOneToMany('orderItems', 'OrderItem', 'o_items');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('orderNo');
     DaoMap::createIndex('invNo');
     DaoMap::createIndex('invDate');
     DaoMap::createIndex('type');
     DaoMap::createIndex('orderDate');
     DaoMap::createIndex('passPaymentCheck');
     DaoMap::createIndex('isFromB2B');
     DaoMap::createIndex('pONo');
     DaoMap::createIndex('margin');
     DaoMap::createIndex('totalAmount');
     DaoMap::createIndex('totalPaid');
     DaoMap::commit();
 }
Exemple #10
0
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'kit');
     DaoMap::setManyToOne('task', 'Task', 'kit_t', true);
     DaoMap::setManyToOne('product', 'Product', 'kit_pro', true);
     DaoMap::setStringType('barcode');
     DaoMap::setManyToOne('soldToCustomer', 'Customer', 'kt_cust', true);
     DaoMap::setDateType('soldDate');
     DaoMap::setManyToOne('soldOnOrder', 'Order', 'kit_ord', true);
     DaoMap::setManyToOne('shippment', 'Shippment', 'kit_ship', true);
     DaoMap::setIntType('cost', 'Double', '10,4');
     DaoMap::setIntType('price', 'Double', '10,4');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('barcode');
     DaoMap::createIndex('soldDate');
     DaoMap::commit();
 }
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'pro_price_type');
     DaoMap::setStringType('name', 'varchar', 100);
     DaoMap::setStringType('description', 'varchar', 255);
     DaoMap::setBoolType('needTime');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('name');
     DaoMap::createIndex('needTime');
     DaoMap::commit();
 }
Exemple #12
0
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'r');
     DaoMap::setStringType('name', 'varchar');
     DaoMap::setManyToMany("userAccounts", "UserAccount", DaoMap::RIGHT_SIDE, "ua");
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('name');
     DaoMap::commit();
 }
Exemple #13
0
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'con');
     DaoMap::setStringType('assetId', 'varchar', 32);
     DaoMap::setStringType('type', 'varchar', 20);
     DaoMap::setStringType('filename', 'varchar', 100);
     DaoMap::setStringType('mimeType', 'varchar', 50);
     DaoMap::setStringType('path', 'varchar', 200);
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('assetId');
     DaoMap::createIndex('type');
     DaoMap::commit();
 }
Exemple #14
0
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'pro');
     DaoMap::setStringType('sku', 'varchar', 50);
     DaoMap::setStringType('name', 'varchar', 100);
     DaoMap::setStringType('mageId', 'varchar', 10);
     DaoMap::setIntType('totalOnHandValue', 'double', '10,4', false);
     DaoMap::setIntType('totalInPartsValue', 'double', '10,4', false);
     DaoMap::setIntType('stockOnHand', 'int', 10, false);
     DaoMap::setIntType('stockOnOrder', 'int', 10, false);
     DaoMap::setIntType('stockOnPO', 'int', 10, false);
     DaoMap::setIntType('stockInParts', 'int', 10, false);
     DaoMap::setIntType('stockInRMA', 'int', 10, false);
     DaoMap::setIntType('stockMinLevel', 'int', 10, true, true);
     DaoMap::setIntType('stockReorderLevel', 'int', 10, true, true);
     DaoMap::setIntType('totalRMAValue', 'double', '10,4', false);
     DaoMap::setStringType('assetAccNo', 'varchar', 10);
     DaoMap::setStringType('revenueAccNo', 'varchar', 10);
     DaoMap::setStringType('costAccNo', 'varchar', 10);
     DaoMap::setBoolType('isFromB2B');
     DaoMap::setBoolType('sellOnWeb');
     DaoMap::setManyToOne('status', 'ProductStatus', 'pro_status', true);
     DaoMap::setManyToOne('manufacturer', 'Manufacturer', 'pro_man', true);
     DaoMap::setDateType('asNewFromDate', 'datetime', true);
     DaoMap::setDateType('asNewToDate', 'datetime', true);
     DaoMap::setStringType('shortDescription', 'varchar', 255);
     DaoMap::setStringType('fullDescAssetId', 'varchar', 100);
     DaoMap::setOneToMany('supplierCodes', 'SupplierCode', 'pro_sup_code');
     DaoMap::setOneToMany('categories', 'Product_Category', 'pro_cate');
     DaoMap::setOneToMany('codes', 'ProductCode', 'pro_pro_code');
     DaoMap::setBoolType('isKit');
     DaoMap::setManyToOne('attributeSet', 'ProductAttributeSet', 'pro_attr_set', true);
     DaoMap::setBoolType('manualDatafeed');
     DaoMap::setIntType('weight', 'double', '10,4');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('sku');
     DaoMap::createIndex('name');
     DaoMap::createIndex('mageId');
     DaoMap::createIndex('stockOnHand');
     DaoMap::createIndex('stockOnOrder');
     DaoMap::createIndex('stockOnPO');
     DaoMap::createIndex('stockInParts');
     DaoMap::createIndex('stockInRMA');
     DaoMap::createIndex('isFromB2B');
     DaoMap::createIndex('shortDescription');
     DaoMap::createIndex('fullDescAssetId');
     DaoMap::createIndex('sellOnWeb');
     DaoMap::createIndex('asNewFromDate');
     DaoMap::createIndex('asNewToDate');
     DaoMap::createIndex('assetAccNo');
     DaoMap::createIndex('revenueAccNo');
     DaoMap::createIndex('costAccNo');
     DaoMap::createIndex('isKit');
     DaoMap::createIndex('attributeSet');
     DaoMap::createIndex('manualDatafeed');
     DaoMap::createIndex('weight');
     DaoMap::commit();
 }
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'pro_cate');
     DaoMap::setStringType('name', 'varchar', 100);
     DaoMap::setStringType('description', 'varchar', 255);
     DaoMap::setManyToOne('parent', __CLASS__, 'pro_cate_parent', true);
     DaoMap::setManyToOne('root', __CLASS__, 'pro_cate_root', true);
     DaoMap::setStringType('position', 'varchar', 255);
     DaoMap::setIntType('mageId');
     DaoMap::setManyToOne('productAttributeSet', 'ProductAttributeSet', 'pro_cate_as', true);
     DaoMap::setBoolType('isFromB2B');
     DaoMap::setBoolType('isAnchor');
     DaoMap::setBoolType('includeInMenu');
     DaoMap::setStringType('urlKey', 'varchar', 50);
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('name');
     DaoMap::createIndex('position');
     DaoMap::createIndex('isFromB2B');
     DaoMap::createIndex('mageId');
     DaoMap::createIndex('isAnchor');
     DaoMap::createIndex('includeInMenu');
     DaoMap::createIndex('urlKey');
     DaoMap::commit();
 }
Exemple #16
0
 /**
  * (non-PHPdoc)
  * @see HydraEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'cn');
     DaoMap::setStringType('creditNoteNo', 'varchar', 12);
     DaoMap::setManyToOne('customer', 'Customer', 'cn_cus');
     DaoMap::setManyToOne('order', 'Order', 'cn_ord', true);
     DaoMap::setStringType('applyTo', 'varchar', 10);
     DaoMap::setDateType('applyDate');
     DaoMap::setIntType('totalValue', 'double', '10,4');
     DaoMap::setIntType('totalPaid', 'double', '10,4');
     DaoMap::setIntType('shippingValue', 'double', '10,4');
     DaoMap::setStringType('description', 'varchar', 255);
     DaoMap::setOneToMany('items', 'CreditNoteItem', 'cn_item');
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('creditNoteNo');
     DaoMap::createIndex('applyTo');
     DaoMap::createIndex('applyDate');
     DaoMap::commit();
 }
Exemple #17
-1
 /**
  * (non-PHPdoc)
  * @see BaseEntity::__loadDaoMap()
  */
 public function __loadDaoMap()
 {
     DaoMap::begin($this, 'ua');
     DaoMap::setStringType('username', 'varchar', 100);
     DaoMap::setStringType('password', 'varchar', 40);
     DaoMap::setManyToOne("person", "Person", "p");
     DaoMap::setManyToMany("roles", "Role", DaoMap::LEFT_SIDE, "r", false);
     parent::__loadDaoMap();
     DaoMap::createUniqueIndex('username');
     DaoMap::createIndex('password');
     DaoMap::commit();
 }