dbMap !== null); } public function getDatabaseMap() { return $this->dbMap; } public function doBuild() { $this->dbMap = Propel::getDatabaseMap('hracicka'); $tMap = $this->dbMap->addTable('so_payments'); $tMap->setPhpName('SoPayments'); $tMap->setUseIdGenerator(true); $tMap->addPrimaryKey('PAYMENT_ID', 'PaymentId', 'int', CreoleTypes::INTEGER, true, null); $tMap->addColumn('ORDERS_ID', 'OrdersId', 'int', CreoleTypes::INTEGER, false, null); $tMap->addColumn('PAYMENT_NUMBER', 'PaymentNumber', 'string', CreoleTypes::VARCHAR, false, 32); $tMap->addColumn('PAYMENT_NAME', 'PaymentName', 'string', CreoleTypes::VARCHAR, false, 40); $tMap->addColumn('PAYMENT_AMOUNT', 'PaymentAmount', 'double', CreoleTypes::DECIMAL, false, null); $tMap->addColumn('PAYMENT_TYPE', 'PaymentType', 'string', CreoleTypes::VARCHAR, false, 20); $tMap->addColumn('DATE_POSTED', 'DatePosted', 'int', CreoleTypes::TIMESTAMP, false, null); $tMap->addColumn('LAST_MODIFIED', 'LastModified', 'int', CreoleTypes::TIMESTAMP, false, null); $tMap->addColumn('PURCHASE_ORDER_ID', 'PurchaseOrderId', 'int', CreoleTypes::INTEGER, false, null); } }