source: pro-violet-viettel/sourcecode/api.violet.vn/www/lib/model/map/TblspaceresourceMapBuilder.php @ 939

Last change on this file since 939 was 289, checked in by dungnv, 11 years ago
File size: 886 bytes
Line 
1<?php
2
3
4
5class TblspaceresourceMapBuilder implements MapBuilder {
6
7       
8        const CLASS_NAME = 'lib.model.map.TblspaceresourceMapBuilder';
9
10       
11        private $dbMap;
12
13       
14        public function isBuilt()
15        {
16                return ($this->dbMap !== null);
17        }
18
19       
20        public function getDatabaseMap()
21        {
22                return $this->dbMap;
23        }
24
25       
26        public function doBuild()
27        {
28                $this->dbMap = Propel::getDatabaseMap(TblspaceresourcePeer::DATABASE_NAME);
29
30                $tMap = $this->dbMap->addTable(TblspaceresourcePeer::TABLE_NAME);
31                $tMap->setPhpName('Tblspaceresource');
32                $tMap->setClassname('Tblspaceresource');
33
34                $tMap->setUseIdGenerator(true);
35
36                $tMap->addPrimaryKey('RES_ID', 'ResId', 'INTEGER', true, null);
37
38                $tMap->addColumn('RES_FILENAME', 'ResFilename', 'VARCHAR', true, 255);
39
40                $tMap->addColumn('RES_FILESIZE', 'ResFilesize', 'INTEGER', false, null);
41
42                $tMap->addColumn('RES_FILECRC', 'ResFilecrc', 'INTEGER', false, null);
43
44        }
45}
Note: See TracBrowser for help on using the repository browser.