Notes |
|
(0031019)
|
hgbot
|
2010-09-14 09:33
|
|
Repository: erp/devel/pi
Changeset: 2c3a33b40084ef6af9aed82a6358b38f654cad6e
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Mon Sep 13 16:58:50 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/2c3a33b40084ef6af9aed82a6358b38f654cad6e [^]
Fixed issue 14528. Now it is possible to extend the list of excluded database model objects with modules.
---
M src-db/database/lib/dbsourcemanager.jar
M src/org/openbravo/service/system/SystemValidationTask.java
A src-db/database/model/excludeFilter.xml
---
|
|
|
|
|
|
(0031070)
|
hgbot
|
2010-09-15 10:05
|
|
|
|
(0031071)
|
hgbot
|
2010-09-15 10:12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
update.databascript.script does not use the new exclude system. And some other references in dbsm still use old system as well. |
|
|
(0031188)
|
hgbot
|
2010-09-17 12:58
|
|
Repository: erp/devel/dbsm-main
Changeset: 92c55218cf8ec4ce39fc21ac952da3fc83f4897d
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Fri Sep 17 12:56:58 2010 +0200
URL: http://code.openbravo.com/erp/devel/dbsm-main/rev/92c55218cf8ec4ce39fc21ac952da3fc83f4897d [^]
Related to issue 14528. Added new filtering to the update.database.script task.
---
M src/org/openbravo/ddlutils/task/AlterDatabaseDataAll.java
M src/org/openbravo/ddlutils/task/AlterXML2SQL.java
---
|
|
|
(0031189)
|
hgbot
|
2010-09-17 13:03
|
|
|
|
(0031190)
|
hgbot
|
2010-09-17 13:03
|
|
|
|
|
Tested on pi/psql. As change is in common code no special testing on oracle is needed. Tested are normal core upgrade without any changes from MP21 -> pi.obx including this changes. Then creation of a module using the new features (exclude defined for a table,view,function,trigger) and creation of those manually in the database. Verified that update.database, update.database.mod, update.database.script, export.database, export.config.script do not modify/remove those excluded elements and do not stop with some error because of their presence.
Also checked that a manually creation function in i.e. prescript,postscript is still present after create.database when this function is excluded in a module present when running create.database (Note that's a workaround for creating a manual function in i.e. a ModuleScript as right now, no ModuleScript's are executed during create.database). |
|
|
|
|
|
|
|
|
(0032100)
|
hgbot
|
2010-10-22 10:23
|
|
|
|
|
|