From: taktos9 Date: Mon, 20 Feb 2012 11:01:43 +0000 (+0900) Subject: ticket #27629 外部キーを名前順に生成させる X-Git-Url: http://git.osdn.net/view?p=ea2ddl%2Fea2ddl.git;a=commitdiff_plain;h=2aa3ae84e2cb20a21dcb845bd6e8ac29b5667f24 ticket #27629 外部キーを名前順に生成させる --- diff --git a/ea2ddl-dao/src/main/java/jp/sourceforge/ea2ddl/dao/exbhv/TOperationBhv.java b/ea2ddl-dao/src/main/java/jp/sourceforge/ea2ddl/dao/exbhv/TOperationBhv.java index f058a1c..20b3e2b 100644 --- a/ea2ddl-dao/src/main/java/jp/sourceforge/ea2ddl/dao/exbhv/TOperationBhv.java +++ b/ea2ddl-dao/src/main/java/jp/sourceforge/ea2ddl/dao/exbhv/TOperationBhv.java @@ -15,7 +15,8 @@ import org.seasar.dbflute.cbean.ListResultBean; * * @author DBFlute(AutoGenerator) */ -public class TOperationBhv extends jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv { +public class TOperationBhv extends + jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv { private TOperationparamsBhv _tOperationparamsBhv; @@ -23,13 +24,16 @@ public class TOperationBhv extends jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationB _tOperationparamsBhv = operationparamsBhv; } - public ListResultBean selectOperation(TObject object, String stereotype) { + public ListResultBean selectOperation(TObject object, + String stereotype) { final TOperationCB cb = new TOperationCB(); cb.query().setObjectId_Equal(object.getObjectId()); cb.query().setStereotype_Equal(stereotype); + cb.query().addOrderBy_Name_Asc(); final ListResultBean opeList = selectList(cb); for (TOperation ope : opeList) { - ope.setTOperationparamsList(_tOperationparamsBhv.selectOperationParams(ope)); + ope.setTOperationparamsList(_tOperationparamsBhv + .selectOperationParams(ope)); } return opeList; } diff --git a/ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/factory/impl/DatabaseModelFactoryImpl.java b/ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/factory/impl/DatabaseModelFactoryImpl.java index b5bbe92..f325d1f 100644 --- a/ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/factory/impl/DatabaseModelFactoryImpl.java +++ b/ea2ddl-ddl/src/main/java/jp/sourceforge/ea2ddl/ddl/factory/impl/DatabaseModelFactoryImpl.java @@ -239,6 +239,7 @@ public class DatabaseModelFactoryImpl implements ModelFactory { final TOperationCB cb = new TOperationCB(); cb.query().setObjectId_Equal(tobject.getObjectId()); cb.query().setStereotype_Equal(Constants.STEREOTYPE_UNIQUE); + cb.query().addOrderBy_Name_Asc(); final ListResultBean uniqueList = _tOperationBhv .selectList(cb); for (TOperation unique : uniqueList) {