You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2009/02/19 01:24:09 UTC
svn commit: r745697 - in /ode/branches/APACHE_ODE_1.X: Rakefile
dao-hibernate-db/src/main/sql/common.sql
dao-jpa-ojpa-derby/src/main/scripts/common.sql
Author: mriou
Date: Thu Feb 19 00:24:08 2009
New Revision: 745697
URL: http://svn.apache.org/viewvc?rev=745697&view=rev
Log:
ODE-353 When starts up it complains about missing table ODE_SCHEMA_VERSION in database
Added:
ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/common.sql
ode/branches/APACHE_ODE_1.X/dao-jpa-ojpa-derby/src/main/scripts/common.sql
Modified:
ode/branches/APACHE_ODE_1.X/Rakefile
Modified: ode/branches/APACHE_ODE_1.X/Rakefile
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/Rakefile?rev=745697&r1=745696&r2=745697&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/Rakefile (original)
+++ ode/branches/APACHE_ODE_1.X/Rakefile Thu Feb 19 00:24:08 2009
@@ -382,13 +382,14 @@
runtime_sql = export[ properties_for[:derby], dao_hibernate, _("target/runtime.sql") ]
store_sql = export[ properties_for[:derby], bpel_store, _("target/store.sql") ]
- derby_sql = concat(_("target/derby.sql")=>[ predefined_for[:derby], runtime_sql, store_sql ])
+ common_sql = _("src/main/sql/common.sql")
+ derby_sql = concat(_("target/derby.sql")=>[ predefined_for[:derby], common_sql, runtime_sql, store_sql ])
derby_db = Derby.create(_("target/derby/hibdb")=>derby_sql)
build derby_db
%w{ mysql firebird hsql postgres sqlserver oracle }.each do |db|
partial = export[ properties_for[db], dao_hibernate, _("target/partial.#{db}.sql") ]
- build concat(_("target/#{db}.sql")=>[ predefined_for[db], partial ])
+ build concat(_("target/#{db}.sql")=>[ common_sql, predefined_for[db], partial ])
end
NativeDB.create_dbs self, _("."), :hib
@@ -410,12 +411,13 @@
%w{ derby mysql oracle }.each do |db|
db_xml = _("src/main/descriptors/persistence.#{db}.xml")
scheduler_sql = _("src/main/scripts/simplesched-#{db}.sql")
+ common_sql = _("src/main/scripts/common.sql")
partial_sql = file("target/partial.#{db}.sql"=>db_xml) do |task|
mkpath _("target"), :verbose=>false
Buildr::OpenJPA.mapping_tool :properties=>db_xml, :action=>"build", :sql=>task.name,
:classpath=>projects("bpel-store", "dao-jpa", "bpel-api", "bpel-dao", "utils" )
end
- sql = concat(_("target/#{db}.sql")=>[_("src/main/scripts/license-header.sql"), partial_sql, scheduler_sql])
+ sql = concat(_("target/#{db}.sql")=>[_("src/main/scripts/license-header.sql"), common_sql, partial_sql, scheduler_sql])
build sql
end
derby_db = Derby.create(_("target/derby/jpadb")=>_("target/derby.sql"))
Added: ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/common.sql
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/common.sql?rev=745697&view=auto
==============================================================================
--- ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/common.sql (added)
+++ ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/common.sql Thu Feb 19 00:24:08 2009
@@ -0,0 +1,2 @@
+create table ODE_SCHEMA_VERSION(VERSION integer);
+insert into ODE_SCHEMA_VERSION values (5);
Added: ode/branches/APACHE_ODE_1.X/dao-jpa-ojpa-derby/src/main/scripts/common.sql
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/dao-jpa-ojpa-derby/src/main/scripts/common.sql?rev=745697&view=auto
==============================================================================
--- ode/branches/APACHE_ODE_1.X/dao-jpa-ojpa-derby/src/main/scripts/common.sql (added)
+++ ode/branches/APACHE_ODE_1.X/dao-jpa-ojpa-derby/src/main/scripts/common.sql Thu Feb 19 00:24:08 2009
@@ -0,0 +1,2 @@
+create table ODE_SCHEMA_VERSION(VERSION integer);
+insert into ODE_SCHEMA_VERSION values (5);