1 package org.apache.turbine.services.security.torque.om.map;
2
3 import java.util.Date;
4 import java.math.BigDecimal;
5
6 import org.apache.torque.Torque;
7 import org.apache.torque.TorqueException;
8 import org.apache.torque.map.MapBuilder;
9 import org.apache.torque.map.DatabaseMap;
10 import org.apache.torque.map.TableMap;
11
12 /***
13 * This class was autogenerated by Torque on:
14 *
15 * [Mon May 28 10:17:20 EST 2007]
16 *
17 */
18 public class TurbineUserMapBuilder implements MapBuilder
19 {
20 /***
21 * The name of this class
22 */
23 public static final String CLASS_NAME =
24 "org.apache.turbine.services.security.torque.om.map.TurbineUserMapBuilder";
25
26 /***
27 * The database map.
28 */
29 private DatabaseMap dbMap = null;
30
31 /***
32 * Tells us if this DatabaseMapBuilder is built so that we
33 * don't have to re-build it every time.
34 *
35 * @return true if this DatabaseMapBuilder is built
36 */
37 public boolean isBuilt()
38 {
39 return (dbMap != null);
40 }
41
42 /***
43 * Gets the databasemap this map builder built.
44 *
45 * @return the databasemap
46 */
47 public DatabaseMap getDatabaseMap()
48 {
49 return this.dbMap;
50 }
51
52 /***
53 * The doBuild() method builds the DatabaseMap
54 *
55 * @throws TorqueException
56 */
57 public void doBuild() throws TorqueException
58 {
59 dbMap = Torque.getDatabaseMap("default");
60
61 dbMap.addTable("TURBINE_USER");
62 TableMap tMap = dbMap.getTable("TURBINE_USER");
63
64 tMap.setPrimaryKeyMethod(TableMap.ID_BROKER);
65
66 tMap.setPrimaryKeyMethodInfo(tMap.getName());
67
68 tMap.addPrimaryKey("TURBINE_USER.USER_ID", new Integer(0) );
69 tMap.addColumn("TURBINE_USER.LOGIN_NAME", "", 64 );
70 tMap.addColumn("TURBINE_USER.PASSWORD_VALUE", "", 16 );
71 tMap.addColumn("TURBINE_USER.FIRST_NAME", "", 64 );
72 tMap.addColumn("TURBINE_USER.LAST_NAME", "", 64 );
73 tMap.addColumn("TURBINE_USER.EMAIL", "", 64 );
74 tMap.addColumn("TURBINE_USER.CONFIRM_VALUE", "", 16 );
75 tMap.addColumn("TURBINE_USER.MODIFIED", new Date() );
76 tMap.addColumn("TURBINE_USER.CREATED", new Date() );
77 tMap.addColumn("TURBINE_USER.LAST_LOGIN", new Date() );
78 tMap.addColumn("TURBINE_USER.OBJECTDATA", new Object() );
79 }
80 }