View Javadoc

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  }