OSDN Git Service

ticket #27629 外部キーを名前順に生成させる master
authortaktos9 <taktos@gmail.com>
Mon, 20 Feb 2012 11:01:43 +0000 (20:01 +0900)
committertaktos9 <taktos@gmail.com>
Mon, 20 Feb 2012 11:01:43 +0000 (20:01 +0900)
ea2ddl-dao/src/main/java/jp/sourceforge/ea2ddl/dao/exbhv/TOperationBhv.java
ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/factory/impl/DatabaseModelFactoryImpl.java

index f058a1c..20b3e2b 100644 (file)
@@ -15,7 +15,8 @@ import org.seasar.dbflute.cbean.ListResultBean;
  * \r
  * @author DBFlute(AutoGenerator)\r
  */\r
-public class TOperationBhv extends jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv {\r
+public class TOperationBhv extends\r
+               jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv {\r
 \r
        private TOperationparamsBhv _tOperationparamsBhv;\r
 \r
@@ -23,13 +24,16 @@ public class TOperationBhv extends jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationB
                _tOperationparamsBhv = operationparamsBhv;\r
        }\r
 \r
-       public ListResultBean<TOperation> selectOperation(TObject object, String stereotype) {\r
+       public ListResultBean<TOperation> selectOperation(TObject object,\r
+                       String stereotype) {\r
                final TOperationCB cb = new TOperationCB();\r
                cb.query().setObjectId_Equal(object.getObjectId());\r
                cb.query().setStereotype_Equal(stereotype);\r
+               cb.query().addOrderBy_Name_Asc();\r
                final ListResultBean<TOperation> opeList = selectList(cb);\r
                for (TOperation ope : opeList) {\r
-                       ope.setTOperationparamsList(_tOperationparamsBhv.selectOperationParams(ope));\r
+                       ope.setTOperationparamsList(_tOperationparamsBhv\r
+                                       .selectOperationParams(ope));\r
                }\r
                return opeList;\r
        }\r
index b5bbe92..f325d1f 100644 (file)
@@ -239,6 +239,7 @@ public class DatabaseModelFactoryImpl implements ModelFactory {
                final TOperationCB cb = new TOperationCB();\r
                cb.query().setObjectId_Equal(tobject.getObjectId());\r
                cb.query().setStereotype_Equal(Constants.STEREOTYPE_UNIQUE);\r
+               cb.query().addOrderBy_Name_Asc();\r
                final ListResultBean<TOperation> uniqueList = _tOperationBhv\r
                                .selectList(cb);\r
                for (TOperation unique : uniqueList) {\r