<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-23276</id>
	<title>Nabble - LiquiBase - User</title>
	<updated>2009-11-09T02:44:30Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/LiquiBase---User-f23276.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/LiquiBase---User-f23276.html" />
	<subtitle type="html">For &lt;a href=&quot;http://www.liquibase.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;LiquiBase&lt;/a&gt;&amp;nbsp;users and general questions. 
&lt;br&gt;Feature suggestions, bug reports, and general help questions are all encouraged.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26264323</id>
	<title>New Topic: Usage of tag functionality along with checkin</title>
	<published>2009-11-09T02:44:30Z</published>
	<updated>2009-11-09T02:44:30Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Usage of tag functionality along with checkin', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=220.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=220.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;We are starting to use liquibase in our project.
&lt;br&gt;&lt;br&gt;A pre-condition in our project is that we can not use liquibase upgrades in our verification and production environment. So, we cannot run liquibase diffChangeLog against those databases in order to extract changeLog's that would tell us what changes need to be done in the database.
&lt;br&gt;&lt;br&gt;So, what I was thinking of using is the tag column in the databasechangelog table. However, I am not sure how I can control the value of that column. I tried &amp;quot;liquibase tag&amp;quot; but it updated only the latest record in that table (there were &amp;nbsp;timestamp difference within the same second, i.e. millisecond difference). 
&lt;br&gt;&lt;br&gt;What I would like liquibase to do would be to tag all changes for which records are created in the databasechangelog table.
&lt;br&gt;&lt;br&gt;Or am I misunderstanding the maven tag target ?
&lt;br&gt;&lt;br&gt;Or do you have any other suggestions for best practices in this scenario.
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;&lt;br&gt;Lasse Bergström
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26264323&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Usage-of-tag-functionality-along-with-checkin-tp26264323p26264323.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26236020</id>
	<title>Re: Inserting an empty string in a column</title>
	<published>2009-11-06T09:26:53Z</published>
	<updated>2009-11-06T09:26:53Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">Sorry for the slow response. &amp;nbsp;We have struggled a bit with the best
&lt;br&gt;way to represent inserting null vs empty string. &amp;nbsp; I think if you are
&lt;br&gt;wanting to insert an empty string you will need to use the &amp;lt;sql&amp;gt; tag
&lt;br&gt;at this point.
&lt;br&gt;&lt;br&gt;Nathan
&lt;br&gt;&lt;br&gt;On Tue, Nov 3, 2009 at 11:01 AM, David R Robison
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26236020&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drrobison@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I am trying to write a change set to insert data. One piece of the data
&lt;br&gt;&amp;gt; is an empty string. When I use the definition:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;column name=&amp;quot;f_table_catalog&amp;quot; value=&amp;quot;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The generated SQL tries to insert a null rather than an empty string.
&lt;br&gt;&amp;gt; ANy thoughts?
&lt;br&gt;&amp;gt; David
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; David R Robison
&lt;br&gt;&amp;gt; Open Roads Consulting, Inc.
&lt;br&gt;&amp;gt; 103 Watson Road, Chesapeake, VA 23320
&lt;br&gt;&amp;gt; phone: (757) 546-3401
&lt;br&gt;&amp;gt; e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26236020&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drrobison@...&lt;/a&gt;
&lt;br&gt;&amp;gt; web: &lt;a href=&quot;http://openroadsconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openroadsconsulting.com&lt;/a&gt;&lt;br&gt;&amp;gt; blog: &lt;a href=&quot;http://therobe.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://therobe.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt; book: &lt;a href=&quot;http://www.xulonpress.com/book_detail.php?id=2579&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.xulonpress.com/book_detail.php?id=2579&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Liquibase-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26236020&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26236020&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Inserting-an-empty-string-in-a-column-tp26182445p26236020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26231384</id>
	<title>New Topic: Oracle XMLTypes Support</title>
	<published>2009-11-06T04:38:05Z</published>
	<updated>2009-11-06T04:38:05Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Oracle XMLTypes Support', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=219.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=219.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;First off, let me start of my saying I am quiet impressed with Liquibase and I am excited about integrating it's use on my team. &amp;nbsp;We are utilizing Oracle's XMLType column on our project and I was impressed to see that Liquibase recognizes the column type. &amp;nbsp;Oracle XMLType columns have four main storage options:
&lt;br&gt;Clob XML Storage
&lt;br&gt;Object Relational XML Storage
&lt;br&gt;Object Relational Storage
&lt;br&gt;Binary XML Storage (New in Oracle 11g)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Liquibase creates the XMLType column as a Clob XML Storage and our team requires a Binary XML Storage. &amp;nbsp;Does anybody know of a way to change this configuration or does Liquibase not support this column type configurations? &amp;nbsp;(For an overview of Oracle's XMLType columns, see &lt;a href=&quot;http://www.liberidu.com/blog/?p=203&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liberidu.com/blog/?p=203&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26231384&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Oracle-XMLTypes-Support-tp26231384p26231384.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26217535</id>
	<title>New Topic: Encoding of value for columns of type BLOB?</title>
	<published>2009-11-05T08:02:06Z</published>
	<updated>2009-11-05T08:02:06Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Encoding of value for columns of type BLOB?', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=217.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=217.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Hi there,
&lt;br&gt;&lt;br&gt;Using the insert tag with a type 'BLOB' I'm able to insert some binary data, e.g.:
&lt;br&gt;&lt;br&gt;&amp;lt;insert tableName=&amp;quot;Picture&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;&amp;nbsp; &amp;lt;column name=&amp;quot;data&amp;quot; type=&amp;quot;BLOB&amp;quot; value=&amp;quot;xyz1234&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/insert&amp;gt;
&lt;br&gt;&lt;br&gt;But how is the value supposed to be encoded in this case? Does Liquibase (1.9.5 or 2.x) use the encoding of the changelog
&lt;br&gt;or another one, e.g. Base64? (since &amp;lt; is disallowed in attributes, for example)
&lt;br&gt;&lt;br&gt;Because the contents of attributes in XML schema is rather limited, I can't imagine something different than Base64 but
&lt;br&gt;unfortunately the documentation does not touch this point. Can someone shed some light on this topic?
&lt;br&gt;&lt;br&gt;If this is an open issue, I would suggest using an inner element for value instead, because then a different schema type
&lt;br&gt;could be used for the different value types, something like:
&lt;br&gt;&lt;br&gt;&amp;lt;column name=&amp;quot;data&amp;quot; type=&amp;quot;BLOB&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;value xsi:type=&amp;quot;xs:base64Binary&amp;quot;&amp;gt;xyz1234&amp;quot;&amp;lt;value&amp;gt;
&lt;br&gt;&amp;lt;/column&amp;gt;
&lt;br&gt;&lt;br&gt;thanks,
&lt;br&gt;&lt;br&gt;Robin.
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26217535&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Encoding-of-value-for-columns-of-type-BLOB--tp26217535p26217535.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26211773</id>
	<title>New Topic: NullPointerException executing a diff-database in 2.0RC1</title>
	<published>2009-11-05T01:47:50Z</published>
	<updated>2009-11-05T01:47:50Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'NullPointerException executing a diff-database in 2.0RC1', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=216.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=216.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Liquibase gives a NullPointerException in liquibase.database.typeconversion.core.AbstractTypeConverter.getDataType (AbstractTypeConverter.java:55). I try to execute a diffDatabase where there are changes in datatypes from columns in the db (and new tables and relations).
&lt;br&gt;The 2.0RC1 generateChangeLog ant task works perfectly with the same hibernate files, generating all datatypes.
&lt;br&gt;The 1.9.4 diffDatabaseToChangeLog ant task works &amp;quot;perfectly&amp;quot; with the same hibernate files, generating changes without taking into a account of datatype changes.
&lt;br&gt;&lt;br&gt;Code:
&lt;br&gt;[diffDatabaseToChangeLog] INFO 5/11/09 10:33:liquibase: Could not set remarks reporting on OracleDatabase: liquibase.database.JdbcConnection.setRemarksReporting(boolean)
&lt;br&gt;[diffDatabaseToChangeLog] seen table CLIENTES
&lt;br&gt;[diffDatabaseToChangeLog] seen table CREDITOS
&lt;br&gt;[diffDatabaseToChangeLog] seen table CUENTAS
&lt;br&gt;[diffDatabaseToChangeLog] seen table CuentasClientes
&lt;br&gt;[diffDatabaseToChangeLog] seen table MOVIMIENTOS_CUENTAS
&lt;br&gt;[diffDatabaseToChangeLog] seen table POLIZAS
&lt;br&gt;[diffDatabaseToChangeLog] seen table TAREAS_EN_CURSO
&lt;br&gt;[diffDatabaseToChangeLog] seen table TIPOS_CREDITOS
&lt;br&gt;[diffDatabaseToChangeLog] seen table TIPOS_POLIZAS
&lt;br&gt;[diffDatabaseToChangeLog] seen table TIPO_CUENTAS
&lt;br&gt;[diffDatabaseToChangeLog] seen table TIPO_MOVIMIENTOS
&lt;br&gt;[diffDatabaseToChangeLog] seen table TIPO_PERMISOS
&lt;br&gt;BUILD FAILED
&lt;br&gt;&amp;lt;Project_dir&amp;gt;antbuild.xml:815: java.lang.NullPointerException
&lt;br&gt;Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.database.typeconversion.core.AbstractTypeConverter.getDataType(AbstractTypeConverter.java:55)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.diff.DiffResult.addMissingColumnChanges(DiffResult.java:740)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.diff.DiffResult.printChangeLog(DiffResult.java:419)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.diff.DiffResult.printChangeLog(DiffResult.java:345)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.ant.DiffDatabaseToChangeLogTask.outputDiff(DiffDatabaseToChangeLogTask.java:12)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.ant.DiffDatabaseTask.execute(DiffDatabaseTask.java:91)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 57 more
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26211773&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-NullPointerException-executing-a-diff-database-in-2.0RC1-tp26211773p26211773.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26183011</id>
	<title>New Topic: external db changes and maven usecase - newbie getting started</title>
	<published>2009-11-03T09:06:53Z</published>
	<updated>2009-11-03T09:06:53Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'external db changes and maven usecase - newbie getting started', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=215.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=215.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Hello all,
&lt;br&gt;I've gone through a number of the documentation (including the maven liquibase plugin), and I'm kinda running into a block regarding my use-case of how I would like to use liquibase (which, hear me out, may be inappropriate or appropriate for this scenario).
&lt;br&gt;&lt;br&gt;The point-of-view is from an application developer trying to manage change.
&lt;br&gt;&lt;br&gt;Environment:
&lt;br&gt;DEV database (mysql, ms sql, etc)
&lt;br&gt;STAGING database(mysql, ms sql, etc)
&lt;br&gt;LIVE database(mysql, ms sql, etc)
&lt;br&gt;&lt;br&gt;Process/flow:
&lt;br&gt;This is where I'm a little unsure -- we have (well, trying) to have all database changes done only in the DEV environment. &amp;nbsp;However, here is the catch -- those changes could be done by external tools such as Modelling tools, DB-specific administration tools, or scripts. &amp;nbsp;All those changes are done, basically, outside of our control for this conversation (I'm sure a lot of app developers have similar environments). &amp;nbsp;
&lt;br&gt;&lt;br&gt;We would like to manage/control the end-result of all the aggregated changes and create the delta scripts that will actually be applied to STAGING, and future LIVE. &amp;nbsp;Also, I very much like the SQLDOC change document and although it will not get the user/comments based on the external changes, at least keeping track of those changes in that format is very useful.
&lt;br&gt;&lt;br&gt;Also, as an application developer, we use Maven and would like to leverage if possible, but if this scenario is best handled outside of Maven that would be fine.
&lt;br&gt;&lt;br&gt;How can we use Liquibase for this scenario?
&lt;br&gt;*Establish a baseline (for each major version/release).
&lt;br&gt;*Throughout the iterations keep track of changes (even though they were done externally to liquibase). Generate sqldoc like change documentation if possible/reasonable.
&lt;br&gt;*Throughout the iterations in preparation for release (which may still be several iterations), create the SQL output of changes from the baseline to current desired state. &amp;nbsp;Possibly SQL output in between releases, but do not want to confuse things and just pick which approach is best managed/best practice. &amp;nbsp;Liquibase would not make changes to STAGING, instead create the SQL scripts that would be applied to STAGING.
&lt;br&gt;*Once released re-establish baseline and repeat from top.
&lt;br&gt;&lt;br&gt;--hopefully not have to manually create the dataset/changesets and instead reverse engineer from existing database implementation.
&lt;br&gt;&lt;br&gt;I definitely hope to grow to actually leverage the full functionality of liquibase, but need to get it started and used regularly first to recognize the usefulness/value (i.e. if you want to see the author/comments in the sqldoc change logs, need to do it this way...).
&lt;br&gt;&lt;br&gt;Thanks for any feedback,
&lt;br&gt;-D
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26183011&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-external-db-changes-and-maven-usecase---newbie-getting-started-tp26183011p26183011.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26182445</id>
	<title>Inserting an empty string in a column</title>
	<published>2009-11-03T08:01:11Z</published>
	<updated>2009-11-03T08:01:11Z</updated>
	<author>
		<name>DavidRobison</name>
	</author>
	<content type="html">I am trying to write a change set to insert data. One piece of the data 
&lt;br&gt;is an empty string. When I use the definition:
&lt;br&gt;&lt;br&gt;&amp;lt;column name=&amp;quot;f_table_catalog&amp;quot; value=&amp;quot;&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;The generated SQL tries to insert a null rather than an empty string. 
&lt;br&gt;ANy thoughts?
&lt;br&gt;David
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;David R Robison
&lt;br&gt;Open Roads Consulting, Inc.
&lt;br&gt;103 Watson Road, Chesapeake, VA 23320
&lt;br&gt;phone: (757) 546-3401
&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26182445&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drrobison@...&lt;/a&gt;
&lt;br&gt;web: &lt;a href=&quot;http://openroadsconsulting.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openroadsconsulting.com&lt;/a&gt;&lt;br&gt;blog: &lt;a href=&quot;http://therobe.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://therobe.blogspot.com&lt;/a&gt;&lt;br&gt;book: &lt;a href=&quot;http://www.xulonpress.com/book_detail.php?id=2579&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.xulonpress.com/book_detail.php?id=2579&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26182445&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Inserting-an-empty-string-in-a-column-tp26182445p26182445.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26178516</id>
	<title>New Topic: Support for binary data in 2.0</title>
	<published>2009-11-03T03:45:56Z</published>
	<updated>2009-11-03T03:45:56Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Support for binary data in 2.0', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=214.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=214.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Hello,
&lt;br&gt;&lt;br&gt;I'm new to this forum and a new user to LiquiBase. Currently I'm using LiquiBase 1.9 mostly to insert master and/or test data
&lt;br&gt;though I'm the only developer in the project.
&lt;br&gt;&lt;br&gt;My question is: Is there any support for inserting binary data? Since data values are specified as XML attribute of the 'column'
&lt;br&gt;tag its use seems to be rather limited for this case. Are there any plans to support specifying data as tag value, something like:
&lt;br&gt;&amp;nbsp;&amp;lt;column name=&amp;quot;binarydata&amp;quot;&amp;gt;...&amp;lt;/column&amp;gt;
&lt;br&gt;This way the (binary) data could be base64 encoded or the like.
&lt;br&gt;&lt;br&gt;And if I use the 'loadData' tag to use a CSV file, what encoding does LiquiBase expect?
&lt;br&gt;&lt;br&gt;A last question: Since most example in the Wiki seem to use release 1.6l, is there any special documentation for release 2.0 yet?
&lt;br&gt;Or is the Wiki up to date?
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;&lt;br&gt;Robin.
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26178516&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Support-for-binary-data-in-2.0-tp26178516p26178516.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26169139</id>
	<title>New Topic: Mapping Files Not Specified in hibernate.cfg.xml</title>
	<published>2009-11-02T11:07:23Z</published>
	<updated>2009-11-02T11:07:23Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Mapping Files Not Specified in hibernate.cfg.xml', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=213.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=213.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I am trying to migrate my current Hibernate-&amp;gt;DB diff approach from using hbm2ddl to using Liquibase's diff function.
&lt;br&gt;&lt;br&gt;Currently, my ant build file looks like this:
&lt;br&gt;&lt;br&gt;Code:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;hibernatetool destdir=&amp;quot;${builddir}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;classpath path=&amp;quot;${shareslib}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;configuration configurationfile=&amp;quot;${basedir}/hibernate.${config}.cfg.xml&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fileset dir=&amp;quot;${shares-hbm.dir}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;include name=&amp;quot;**/*.hbm.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fileset&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;hbm2ddl
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; export=&amp;quot;false&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; update=&amp;quot;${doUpdate}&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; drop=&amp;quot;${doDrop}&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; outputfilename=&amp;quot;alter-schema.sql&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; format=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/hibernatetool&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;You'll notice that I am not specifying my mapping files via my hibernate configuration, rather I'm specifying a fileset for hbm2dll to process. &amp;nbsp;We do not currently use a hibernate configuration file in our application as we use spring to wildcard-search for our hbms. &amp;nbsp;The only reason why I have a hibernate configuration specified in this ant task is so I can specify the databaseuserpassword to match against.
&lt;br&gt;&lt;br&gt;Is there any way to execute liquibase's diffDatabaseToChangeLog task in a similar way?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26169139&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Mapping-Files-Not-Specified-in-hibernate.cfg.xml-tp26169139p26169139.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26168180</id>
	<title>New Topic: SQL Alter table modify is not supported (to change existent column datatype)</title>
	<published>2009-11-02T09:57:35Z</published>
	<updated>2009-11-02T09:57:35Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'SQL Alter table modify is not supported (to change existent column datatype)', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=212.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=212.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;(I apologize if this theme is mentioned in another forum thread)
&lt;br&gt;&lt;br&gt;I know that diff-database (delta sql script) is so limited. I test on oracle 11g database with columns that their datatypes have been changed (many different types of datatypes changes). The generated sql file, or liquibase file, with the diff-database does not present these datatypes modifications in any case.
&lt;br&gt;But I think a diff-database that supports the modification of datatypes can be simply developed (only viewing if the datatype is different, putting the appropiate sql statement, and letting the database driver the responsability to produce a sql exception if there is a syntax fail/error). Could the problem arise from the information that is provided by the driver?
&lt;br&gt;&lt;br&gt;I always work with sql script and so I put the sql syntax, but liquibase presents a modify column refactoring but I think this tag is producing too many controversies...
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26168180&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-SQL-Alter-table-modify-is-not-supported-%28to-change-existent-column-datatype%29-tp26168180p26168180.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26163406</id>
	<title>New Topic: To exute a sql tag (or sql statement) without writing in databasechangelog?</title>
	<published>2009-11-02T04:56:56Z</published>
	<updated>2009-11-02T04:56:56Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'To exute a sql tag (or sql statement) without writing in databasechangelog?', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=211.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=211.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Is there any way to execute a sql tag (or sql statement) by liquibase without writing a row in the databasechangelog table?
&lt;br&gt;&lt;br&gt;My situation is the next:
&lt;br&gt;I want to execute, more than once, a sql file with the same Author, same ID and same FileName. Sometimes the file is unchanged so I put runAlways=&amp;quot;true&amp;quot; in changeSet Tag. Other times the file is changed so a liquibase.exception.ValidationFailedException is launched to the user. To force the execution of the file in validationFailedException case, a user variable is used. If this variable is true, a liquibase xml is exuted previously:
&lt;br&gt;Code:
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;databaseChangeLog xmlns=&amp;quot;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog/1.9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog/1.9&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog/1.9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog/1.9&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-1.9.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-1.9.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;changeSet author=&amp;quot;${author.name}-Forcing MD5Sum&amp;quot; id=&amp;quot;${id.change}&amp;quot; runAlways=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;sql&amp;gt;update DATABASECHANGELOG SET MD5SUM=NULL WHERE AUTHOR='${author.name}' &amp;nbsp;AND ID='${id.change}';
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/sql&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&amp;lt;/databaseChangeLog&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;But I want to execute the &amp;lt;sql&amp;gt; tag that updates the md5sum to null using Liquibase without it writing a row (${Author-name}-Forcing md5Sum, ${id.change}, filename...) in the databasechangelog table.
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26163406&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-To-exute-a-sql-tag-%28or-sql-statement%29-without-writing-in-databasechangelog--tp26163406p26163406.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26140111</id>
	<title>Re: Create a table using liquibase api</title>
	<published>2009-10-30T23:03:06Z</published>
	<updated>2009-10-30T23:03:06Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">There are no specific liquibase apis for modifying the changelog file.
&lt;br&gt;&amp;nbsp;You will have to use the standard java XML Document class to do it.
&lt;br&gt;&lt;br&gt;Nathan
&lt;br&gt;&lt;br&gt;On Thu, Oct 29, 2009 at 10:48 PM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Nathan
&lt;br&gt;&amp;gt;   Thanks for your quick reply.
&lt;br&gt;&amp;gt; Now I need to know , Is there anyway to update or write to changelog.xml if
&lt;br&gt;&amp;gt; we are adding changeSet using java api.
&lt;br&gt;&amp;gt; there is only way to createNode() method toget the element but we have to
&lt;br&gt;&amp;gt; manually update the xml is it?.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; Amila Silva
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Oct 29, 2009 at 9:12 PM, Nathan Voxland &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nathan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You can do that, exactly how depends on if you are using liquibase 1.x
&lt;br&gt;&amp;gt;&amp;gt; or 2.x.  For 2.0, the easiest way (if you know your target database
&lt;br&gt;&amp;gt;&amp;gt; type) is to create a new CreateTableStatement object and populate it
&lt;br&gt;&amp;gt;&amp;gt; with the information on the table you want to create.  You need a
&lt;br&gt;&amp;gt;&amp;gt; Database instance, which is created by calling
&lt;br&gt;&amp;gt;&amp;gt; DatabaseFactory.findCorrectDatabaseImplementation().  Once you have
&lt;br&gt;&amp;gt;&amp;gt; your Database object, you can pass your CreateTableStatement object
&lt;br&gt;&amp;gt;&amp;gt; into the Database.execute() method.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Nathan
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Thu, Oct 29, 2009 at 6:13 AM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; On Thu, Oct 29, 2009 at 4:41 PM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; hi Everyone,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; I need to know how to create or update a database table using liquibase
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; api, with out modifying a liquibase change log xml file.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; please let me know, and can i rollback the dynamically created tables
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; entries without entry in a change log.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Regrads,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Amila Silva,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Associate Software Engineer
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; hSenid Mobile Solutions
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Phone :
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; +94-77-9983894
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Fax     :
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; +94-11-2673 845
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Web:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Make it Happen
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Enabling the Mobile World
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Disclaimer: This email and any files transmitted with it are
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; confidential
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; and intended solely for the use of the individual or entity to which
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; are addressed. The content and opinions contained in this email are not
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; necessarily those of hSenid Software International. If you have
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; received
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; this email in error please contact the sender.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Regrads,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Amila Silva,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Associate Software Engineer
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; hSenid Mobile Solutions
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Phone :
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; +94-77-9983894
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Fax     :
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; +94-11-2673 845
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Web:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Make it Happen
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Enabling the Mobile World
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Disclaimer: This email and any files transmitted with it are
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; confidential
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; and intended solely for the use of the individual or entity to which
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; are addressed. The content and opinions contained in this email are not
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; necessarily those of hSenid Software International. If you have received
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; this email in error please contact the sender.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; developing skills, take BlackBerry mobile applications to market and
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; stay
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Liquibase-user mailing list
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Regrads,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Amila Silva,
&lt;br&gt;&amp;gt; Associate Software Engineer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; hSenid Mobile Solutions
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Phone :
&lt;br&gt;&amp;gt; +94-77-9983894
&lt;br&gt;&amp;gt; Fax     :
&lt;br&gt;&amp;gt; +94-11-2673 845
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Web:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Make it Happen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Enabling the Mobile World
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Disclaimer: This email and any files transmitted with it are confidential
&lt;br&gt;&amp;gt; and intended solely for the use of the individual or entity to which they
&lt;br&gt;&amp;gt; are addressed. The content and opinions contained in this email are not
&lt;br&gt;&amp;gt; necessarily those of hSenid Software International. If you have received
&lt;br&gt;&amp;gt; this email in error please contact the sender.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Liquibase-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26140111&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Create-a-table-using-liquibase-api-tp26111556p26140111.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26134525</id>
	<title>New Topic: How to link inserts? Last insert id or insert aliasing?</title>
	<published>2009-10-30T10:57:42Z</published>
	<updated>2009-10-30T10:57:42Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'How to link inserts? Last insert id or insert aliasing?', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=210.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=210.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Does liquibase have a way to link related rows when doing inserts? Consider the following migration, is there a way to link the role to the person? 
&lt;br&gt;&lt;br&gt;Code:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet author=&amp;quot;jtodd&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;insert tableName=&amp;quot;person&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		&amp;lt;column name=&amp;quot;first_name&amp;quot; value=&amp;quot;Bob&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;column name=&amp;quot;last_name&amp;quot; value=&amp;quot;Smith&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/insert&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;insert tableName=&amp;quot;role&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		&amp;lt;column name=&amp;quot;person_id&amp;quot; value=&amp;quot;?&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;column name=&amp;quot;role&amp;quot; value=&amp;quot;manager&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/insert&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;In sql I would normally do this by getting the last insert id but I think this is something liquibase could handle. In other systems I've used this is accomplished by giving insertions unique id's within the context of the change set. It might look something like this:
&lt;br&gt;&lt;br&gt;Code:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet author=&amp;quot;jtodd&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;insert tableName=&amp;quot;person&amp;quot; id=&amp;quot;bob_smith&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		&amp;lt;column name=&amp;quot;first_name&amp;quot; value=&amp;quot;Bob&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;column name=&amp;quot;last_name&amp;quot; value=&amp;quot;Smith&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/insert&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;insert tableName=&amp;quot;role&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		&amp;lt;column name=&amp;quot;person_id&amp;quot; value=&amp;quot;bob_smith.id&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;column name=&amp;quot;role&amp;quot; value=&amp;quot;manager&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 	&amp;lt;/insert&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Effectively after each insert, if an id attribute is given to the insert, then it get's put in to a map with the last insert id. Then any reference to this row that follows can use the id that has been assigned. Does anything like this exist?
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26134525&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-How-to-link-inserts--Last-insert-id-or-insert-aliasing--tp26134525p26134525.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26124605</id>
	<title>Re: Create a table using liquibase api</title>
	<published>2009-10-29T20:48:48Z</published>
	<updated>2009-10-29T20:48:48Z</updated>
	<author>
		<name>amilasilva88</name>
	</author>
	<content type="html">Hi Nathan&lt;br&gt;  Thanks for your quick reply.&lt;br&gt;Now I need to know , Is there anyway to update or write to changelog.xml if we are adding changeSet using java api.&lt;br&gt;there is only way to createNode() method toget the element but we have to manually update the xml is it?.&lt;br&gt;
&lt;br&gt;Cheers&lt;br&gt;Amila Silva&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;blockquote style=&quot;margin: 1.5em 0pt;&quot;&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Oct 29, 2009 at 9:12 PM, Nathan Voxland &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26124605&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nathan@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;You can do that, exactly how depends on if you are using liquibase 1.x&lt;br&gt;
or 2.x.  For 2.0, the easiest way (if you know your target database&lt;br&gt;
type) is to create a new CreateTableStatement object and populate it&lt;br&gt;
with the information on the table you want to create.  You need a&lt;br&gt;
Database instance, which is created by calling&lt;br&gt;
DatabaseFactory.findCorrectDatabaseImplementation().  Once you have&lt;br&gt;
your Database object, you can pass your CreateTableStatement object&lt;br&gt;
into the Database.execute() method.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
Nathan&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
On Thu, Oct 29, 2009 at 6:13 AM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26124605&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; On Thu, Oct 29, 2009 at 4:41 PM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26124605&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; wrote:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; hi Everyone,&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; I need to know how to create or update a database table using liquibase&lt;br&gt;
&amp;gt;&amp;gt; api, with out modifying a liquibase change log xml file.&lt;br&gt;
&amp;gt;&amp;gt; please let me know, and can i rollback the dynamically created tables&lt;br&gt;
&amp;gt;&amp;gt; entries without entry in a change log.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; --&lt;br&gt;
&amp;gt;&amp;gt; Thanks,&lt;br&gt;
&amp;gt;&amp;gt; Regrads,&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Amila Silva,&lt;br&gt;
&amp;gt;&amp;gt; Associate Software Engineer&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; hSenid Mobile Solutions&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Phone :&lt;br&gt;
&amp;gt;&amp;gt; +94-77-9983894&lt;br&gt;
&amp;gt;&amp;gt; Fax     :&lt;br&gt;
&amp;gt;&amp;gt; +94-11-2673 845&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Web:&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Make it Happen&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Enabling the Mobile World&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Disclaimer: This email and any files transmitted with it are confidential&lt;br&gt;
&amp;gt;&amp;gt; and intended solely for the use of the individual or entity to which they&lt;br&gt;
&amp;gt;&amp;gt; are addressed. The content and opinions contained in this email are not&lt;br&gt;
&amp;gt;&amp;gt; necessarily those of hSenid Software International. If you have received&lt;br&gt;
&amp;gt;&amp;gt; this email in error please contact the sender.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; --&lt;br&gt;
&amp;gt; Thanks,&lt;br&gt;
&amp;gt; Regrads,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Amila Silva,&lt;br&gt;
&amp;gt; Associate Software Engineer&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; hSenid Mobile Solutions&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Phone :&lt;br&gt;
&amp;gt; +94-77-9983894&lt;br&gt;
&amp;gt; Fax     :&lt;br&gt;
&amp;gt; +94-11-2673 845&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Web:&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Make it Happen&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Enabling the Mobile World&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Disclaimer: This email and any files transmitted with it are confidential&lt;br&gt;
&amp;gt; and intended solely for the use of the individual or entity to which they&lt;br&gt;
&amp;gt; are addressed. The content and opinions contained in this email are not&lt;br&gt;
&amp;gt; necessarily those of hSenid Software International. If you have received&lt;br&gt;
&amp;gt; this email in error please contact the sender.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt; ------------------------------------------------------------------------------&lt;br&gt;
&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA&lt;br&gt;
&amp;gt; is the only developer event you need to attend this year. Jumpstart your&lt;br&gt;
&amp;gt; developing skills, take BlackBerry mobile applications to market and stay&lt;br&gt;
&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; Liquibase-user mailing list&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26124605&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Regrads,&lt;br&gt;&lt;br&gt; Amila Silva,&lt;br&gt;Associate Software Engineer&lt;br&gt;&lt;br&gt;hSenid Mobile Solutions&lt;br&gt;&lt;br&gt;Phone : &lt;br&gt;+94-77-9983894&lt;br&gt;Fax     : &lt;br&gt;+94-11-2673 845&lt;br&gt;
&lt;br&gt;Web: &lt;br&gt;&lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Make it Happen&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Enabling the Mobile World&lt;br&gt;&lt;br&gt;&lt;br&gt;Disclaimer: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. The content and opinions contained in this email are not necessarily those of hSenid Software International. If you have received this email in error please contact the sender.&lt;br&gt;
&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26124605&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Create-a-table-using-liquibase-api-tp26111556p26124605.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26115857</id>
	<title>New Topic: Unique Indexes Generated Incorrectly</title>
	<published>2009-10-29T08:55:39Z</published>
	<updated>2009-10-29T08:55:39Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Unique Indexes Generated Incorrectly', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=209.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=209.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Using the latest build of 2.0-RC2-SNP, generating a change log against an Oracle 10.x database, the unique indexes get generated as non-unique:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet author=&amp;quot;allan (generated)&amp;quot; id=&amp;quot;1256827908312-278&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;createIndex indexName=&amp;quot;XAK1MY_TABLE&amp;quot; schemaName=&amp;quot;SCHEMA&amp;quot; tableName=&amp;quot;MY_TABLE&amp;quot; unique=&amp;quot;false&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;column name=&amp;quot;COLUMN_NAME&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/createIndex&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26115857&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Unique-Indexes-Generated-Incorrectly-tp26115857p26115857.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26116145</id>
	<title>Re: Create a table using liquibase api</title>
	<published>2009-10-29T08:42:09Z</published>
	<updated>2009-10-29T08:42:09Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">You can do that, exactly how depends on if you are using liquibase 1.x
&lt;br&gt;or 2.x. &amp;nbsp;For 2.0, the easiest way (if you know your target database
&lt;br&gt;type) is to create a new CreateTableStatement object and populate it
&lt;br&gt;with the information on the table you want to create. &amp;nbsp;You need a
&lt;br&gt;Database instance, which is created by calling
&lt;br&gt;DatabaseFactory.findCorrectDatabaseImplementation(). &amp;nbsp;Once you have
&lt;br&gt;your Database object, you can pass your CreateTableStatement object
&lt;br&gt;into the Database.execute() method.
&lt;br&gt;&lt;br&gt;Nathan
&lt;br&gt;&lt;br&gt;On Thu, Oct 29, 2009 at 6:13 AM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26116145&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Oct 29, 2009 at 4:41 PM, Amila Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26116145&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; hi Everyone,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I need to know how to create or update a database table using liquibase
&lt;br&gt;&amp;gt;&amp;gt; api, with out modifying a liquibase change log xml file.
&lt;br&gt;&amp;gt;&amp;gt; please let me know, and can i rollback the dynamically created tables
&lt;br&gt;&amp;gt;&amp;gt; entries without entry in a change log.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; Regrads,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Amila Silva,
&lt;br&gt;&amp;gt;&amp;gt; Associate Software Engineer
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; hSenid Mobile Solutions
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Phone :
&lt;br&gt;&amp;gt;&amp;gt; +94-77-9983894
&lt;br&gt;&amp;gt;&amp;gt; Fax     :
&lt;br&gt;&amp;gt;&amp;gt; +94-11-2673 845
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Web:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Make it Happen
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Enabling the Mobile World
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Disclaimer: This email and any files transmitted with it are confidential
&lt;br&gt;&amp;gt;&amp;gt; and intended solely for the use of the individual or entity to which they
&lt;br&gt;&amp;gt;&amp;gt; are addressed. The content and opinions contained in this email are not
&lt;br&gt;&amp;gt;&amp;gt; necessarily those of hSenid Software International. If you have received
&lt;br&gt;&amp;gt;&amp;gt; this email in error please contact the sender.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Regrads,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Amila Silva,
&lt;br&gt;&amp;gt; Associate Software Engineer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; hSenid Mobile Solutions
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Phone :
&lt;br&gt;&amp;gt; +94-77-9983894
&lt;br&gt;&amp;gt; Fax     :
&lt;br&gt;&amp;gt; +94-11-2673 845
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Web:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Make it Happen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Enabling the Mobile World
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Disclaimer: This email and any files transmitted with it are confidential
&lt;br&gt;&amp;gt; and intended solely for the use of the individual or entity to which they
&lt;br&gt;&amp;gt; are addressed. The content and opinions contained in this email are not
&lt;br&gt;&amp;gt; necessarily those of hSenid Software International. If you have received
&lt;br&gt;&amp;gt; this email in error please contact the sender.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;&amp;gt; is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;&amp;gt; developing skills, take BlackBerry mobile applications to market and stay
&lt;br&gt;&amp;gt; ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Liquibase-user mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26116145&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26116145&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Create-a-table-using-liquibase-api-tp26111556p26116145.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26114773</id>
	<title>New Topic: informix support</title>
	<published>2009-10-29T07:59:35Z</published>
	<updated>2009-10-29T07:59:35Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'informix support', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=208.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=208.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Does anyone have any experience of using LiquiBase for informix database ? &amp;nbsp;Thanks !
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26114773&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-informix-support-tp26114773p26114773.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26111363</id>
	<title>Fwd: Create a table using liquibase api</title>
	<published>2009-10-29T04:31:07Z</published>
	<updated>2009-10-29T04:31:07Z</updated>
	<author>
		<name>amilasilva88</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;blockquote style=&quot;margin: 1.5em 0pt;&quot;&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;---------- Forwarded message ----------&lt;br&gt;From: &lt;b class=&quot;gmail_sendername&quot;&gt;Amila Silva&lt;/b&gt; &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26111363&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
Date: Thu, Oct 29, 2009 at 4:41 PM&lt;br&gt;Subject: Create a table using liquibase api&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26111363&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;hi Everyone,&lt;br&gt;&lt;br&gt;I need to know how to create or update a database table using liquibase api, with out modifying a liquibase change log xml file.&lt;br&gt;
please let me know, and can i rollback the dynamically created tables entries without entry in a change log.&lt;br&gt;
&lt;br&gt; &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Regrads,&lt;br&gt;&lt;br&gt; Amila Silva,&lt;br&gt;Associate Software Engineer&lt;br&gt;&lt;br&gt;hSenid Mobile Solutions&lt;br&gt;&lt;br&gt;Phone : &lt;br&gt;+94-77-9983894&lt;br&gt;Fax     : &lt;br&gt;+94-11-2673 845&lt;br&gt;&lt;br&gt;Web: &lt;br&gt;&lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;

 &lt;br&gt;Make it Happen&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Enabling the Mobile World&lt;br&gt;&lt;br&gt;&lt;br&gt;Disclaimer: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. The content and opinions contained in this email are not necessarily those of hSenid Software International. If you have received this email in error please contact the sender.&lt;br&gt;

&lt;br&gt;
&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Regrads,&lt;br&gt;&lt;br&gt; Amila Silva,&lt;br&gt;Associate Software Engineer&lt;br&gt;&lt;br&gt;hSenid Mobile Solutions&lt;br&gt;&lt;br&gt;Phone : &lt;br&gt;+94-77-9983894&lt;br&gt;Fax     : &lt;br&gt;+94-11-2673 845&lt;br&gt;&lt;br&gt;Web: &lt;br&gt;
&lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Make it Happen&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Enabling the Mobile World&lt;br&gt;&lt;br&gt;&lt;br&gt;Disclaimer: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. The content and opinions contained in this email are not necessarily those of hSenid Software International. If you have received this email in error please contact the sender.&lt;br&gt;
&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26111363&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Create-a-table-using-liquibase-api-tp26111556p26111363.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26111500</id>
	<title>Re: Create a table using liquibase api</title>
	<published>2009-10-29T04:13:17Z</published>
	<updated>2009-10-29T04:13:17Z</updated>
	<author>
		<name>amilasilva88</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;blockquote style=&quot;margin: 1.5em 0pt;&quot;&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Oct 29, 2009 at 4:41 PM, Amila Silva &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26111500&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;amilac@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;hi Everyone,&lt;br&gt;&lt;br&gt;I need to know how to create or update a database table using liquibase api, with out modifying a liquibase change log xml file.&lt;br&gt;
please let me know, and can i rollback the dynamically created tables entries without entry in a change log.&lt;br&gt;
&lt;br&gt; &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Regrads,&lt;br&gt;&lt;br&gt; Amila Silva,&lt;br&gt;Associate Software Engineer&lt;br&gt;&lt;br&gt;hSenid Mobile Solutions&lt;br&gt;&lt;br&gt;Phone : &lt;br&gt;+94-77-9983894&lt;br&gt;Fax     : &lt;br&gt;+94-11-2673 845&lt;br&gt;&lt;br&gt;Web: &lt;br&gt;&lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;

 &lt;br&gt;Make it Happen&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Enabling the Mobile World&lt;br&gt;&lt;br&gt;&lt;br&gt;Disclaimer: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. The content and opinions contained in this email are not necessarily those of hSenid Software International. If you have received this email in error please contact the sender.&lt;br&gt;

&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Regrads,&lt;br&gt;&lt;br&gt; Amila Silva,&lt;br&gt;Associate Software Engineer&lt;br&gt;&lt;br&gt;hSenid Mobile Solutions&lt;br&gt;&lt;br&gt;Phone : &lt;br&gt;+94-77-9983894&lt;br&gt;Fax     : &lt;br&gt;+94-11-2673 845&lt;br&gt;
&lt;br&gt;Web: &lt;br&gt;&lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Make it Happen&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Enabling the Mobile World&lt;br&gt;&lt;br&gt;&lt;br&gt;Disclaimer: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. The content and opinions contained in this email are not necessarily those of hSenid Software International. If you have received this email in error please contact the sender.&lt;br&gt;
&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26111500&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Create-a-table-using-liquibase-api-tp26111556p26111500.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26111556</id>
	<title>Create a table using liquibase api</title>
	<published>2009-10-29T04:11:56Z</published>
	<updated>2009-10-29T04:11:56Z</updated>
	<author>
		<name>amilasilva88</name>
	</author>
	<content type="html">hi Everyone,&lt;br&gt;&lt;br&gt;I need to know how to create or update a database table using liquibase api, with out modifying a liquibase change log xml file.&lt;br&gt;please let me know, and can i rollback the dynamically created tables entries without entry in a change log.&lt;br&gt;
&lt;br&gt; &lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Regrads,&lt;br&gt;&lt;br&gt; Amila Silva,&lt;br&gt;Associate Software Engineer&lt;br&gt;&lt;br&gt;hSenid Mobile Solutions&lt;br&gt;&lt;br&gt;Phone : &lt;br&gt;+94-77-9983894&lt;br&gt;Fax     : &lt;br&gt;+94-11-2673 845&lt;br&gt;&lt;br&gt;Web: &lt;br&gt;&lt;a href=&quot;http://www.hSenid.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenid.com&lt;/a&gt;&lt;br&gt;
 &lt;br&gt;Make it Happen&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.hSenidMobile.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hSenidMobile.com&lt;/a&gt;&lt;br&gt; &lt;br&gt;Enabling the Mobile World&lt;br&gt;&lt;br&gt;&lt;br&gt;Disclaimer: This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. The content and opinions contained in this email are not necessarily those of hSenid Software International. If you have received this email in error please contact the sender.&lt;br&gt;
&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26111556&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Create-a-table-using-liquibase-api-tp26111556p26111556.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26103590</id>
	<title>New Topic: ForeignKeys Set in Database Snapshot is incomplete</title>
	<published>2009-10-28T15:50:53Z</published>
	<updated>2009-10-28T15:50:53Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'ForeignKeys Set in Database Snapshot is incomplete', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=207.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=207.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I'm attempting to use the set of Foreign Keys available in the DatabaseSnapshot and noticed something that is probably a bug, but is at least a little confusing.
&lt;br&gt;&lt;br&gt;It appears that each ForeignKey object in the set has all of the column names for all FKs that reference the PK table's primary key column names. There are the correct number of ForeignKey objects in the set for all the FKs in my database but not all of the FK constraint names or FK table names are represented.
&lt;br&gt;&lt;br&gt;For example, if I have 3 tables: Person, Cat, Dog and both Cat and Dog have an ownerId that references the Person table there are two FKs in my database. These FKs would be represented as:
&lt;br&gt;&lt;br&gt;FK1:
&lt;br&gt;&amp;nbsp; name: FK_CAT_OWNER
&lt;br&gt;&amp;nbsp; fk_table: Cat
&lt;br&gt;&amp;nbsp; fk_columns: ownerId, ownerId
&lt;br&gt;&amp;nbsp; pk_table: Person
&lt;br&gt;&amp;nbsp; pk_column: id, id
&lt;br&gt;FK2:
&lt;br&gt;&amp;nbsp; name: FK_CAT_OWNER
&lt;br&gt;&amp;nbsp; fk_table: Cat
&lt;br&gt;&amp;nbsp; fk_columns: ownerId, ownerId
&lt;br&gt;&amp;nbsp; pk_table: Person
&lt;br&gt;&amp;nbsp; pk_column: id, id
&lt;br&gt;&lt;br&gt;The set would contain two duplicate FK objects both representing the FK on the Cat table pointing to the Person table. I believe this is because of the way that the set is constructed: it's using the same FK object over and over, but changing it's contents effectively changing the hashcode of the object and leading to duplicates in the set (see SqlDatabaseSnapshot lines 368-370 in readForeignKeyInformation).
&lt;br&gt;&lt;br&gt;This creates two problems for me:
&lt;br&gt;1. Not all FK names are represented meaning that if I used DatabaseSnapshot.getForeignKey(String foreignKeyName) there's a chance that a valid FK constraint would not be returned
&lt;br&gt;2. Even though all the columns are listed in the FK object, you can't match up the correct column name with the correct table name as you only have the last added FK table name even though the FK column names could be coming from multiple tables.
&lt;br&gt;&lt;br&gt;Am I understanding this correctly?
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103590&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-ForeignKeys-Set-in-Database-Snapshot-is-incomplete-tp26103590p26103590.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26096902</id>
	<title>New Topic: ID and Author Reversed in 2.0-RC1</title>
	<published>2009-10-28T08:35:49Z</published>
	<updated>2009-10-28T08:35:49Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'ID and Author Reversed in 2.0-RC1', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=206.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=206.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;When I generate a change log with 2.0-RC1, the author element in the XML output gets filled in with the generated ID and the ID element gets filled in with the author.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;databaseChangeLog xmlns=&amp;quot;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog&lt;/a&gt;&amp;quot; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-2.0.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-2.0.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet author=&amp;quot;1256741786125-1&amp;quot; id=&amp;quot;allan (generated)&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26096902&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-ID-and-Author-Reversed-in-2.0-RC1-tp26096902p26096902.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26080008</id>
	<title>New Topic: createSequence fails validation even with preConditions</title>
	<published>2009-10-27T08:41:24Z</published>
	<updated>2009-10-27T08:41:24Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'createSequence fails validation even with preConditions', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=205.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=205.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I'm trying to have a changeset run on multiple db engines (mysql, oracle and SQL Server) and for Oracle I have a createSequence tag with a preCondition on the dbms type. But even with it it still gives me a validation error (when running on mysql).
&lt;br&gt;&lt;br&gt;The changeset in question is:
&lt;br&gt;&lt;br&gt;&amp;lt;changeSet id=&amp;quot;7&amp;quot; author=&amp;quot;pcleto&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;preConditions onFail=&amp;quot;WARN&amp;quot; onError=&amp;quot;WARN&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;dbms type=&amp;quot;oracle&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/preConditions&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;createSequence sequenceName=&amp;quot;liquidbase_applicationuserSQ&amp;quot; startValue=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;Even with other OnFail/onError values it still give the same validation error.
&lt;br&gt;&lt;br&gt;I'm running 2.0-RC2 (from the LQB-DEF-109 build).
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26080008&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-createSequence-fails-validation-even-with-preConditions-tp26080008p26080008.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26016180</id>
	<title>New Topic: PostgreSQL schema paths</title>
	<published>2009-10-22T12:50:32Z</published>
	<updated>2009-10-22T12:50:32Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'PostgreSQL schema paths', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=204.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=204.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Folks-
&lt;br&gt;&lt;br&gt;&amp;nbsp; I'm trying to get started with LiquiBase 1.9.5 and calling generateChangeLog to get an initial file on an existing PostgreSQL (8.3/8.4) database. Problem I'm having is they have tables in different schema, other then public. Example table names are schemax.users, schemay.products. In the database in question, no tables are in the public instance. &amp;nbsp;Does LiquiBase work with multiple active schema paths? Can I configure it to at least manipulate a specific schema path?
&lt;br&gt;&lt;br&gt;&amp;nbsp; I was able to get liquibase working with a regular database who's tables are in the public schema just fine. I tried setting the postgres.conf file so by default all schemas would be in the searchpath. Looking at the resulting SQL code generated by liquibase, the public schema is the only one being looked at. &amp;nbsp;Can anyone provide any pointers? 
&lt;br&gt;&lt;br&gt;Thanks, Ned
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26016180&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-PostgreSQL-schema-paths-tp26016180p26016180.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26015142</id>
	<title>New Topic: Cannot run 2.0-RC1, NoClassDefFoundDefError</title>
	<published>2009-10-22T11:36:15Z</published>
	<updated>2009-10-22T11:36:15Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Cannot run 2.0-RC1, NoClassDefFoundDefError', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=203.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=203.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;We're trying to test Liquibase 2.0-RC1 the jar seems to have all sorts of problems around finding Main and Logger. &amp;nbsp; See 3 test cases and results below... can anyone assist? &amp;nbsp; Seems like the manifest is seriously broken. &amp;nbsp;Thanks in advance.
&lt;br&gt;&lt;br&gt;1) When we try just running the jar, we get:
&lt;br&gt;$ java -jar liquibase.jar
&lt;br&gt;Failed to load Main-Class manifest attribute from liquibase.jar
&lt;br&gt;&lt;br&gt;2) If we hack the manifest, we get this far:
&lt;br&gt;Exception in thread &amp;quot;main&amp;quot; liquibase.exception.ServiceNotFoundException: liquibase.exception.ServiceNotFoundException: liquibase.exception.ServiceNotFoundException: Could not find implementation of liquibase.logging.Logger
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.logging.LogFactory.getLogger(LogFactory.java:19)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.logging.LogFactory.getLogger(LogFactory.java:30)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.integration.commandline.Main.main(Main.java:132)
&lt;br&gt;Caused by: liquibase.exception.ServiceNotFoundException: liquibase.exception.ServiceNotFoundException: Could not find implementation of liquibase.logging.Logger
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.servicelocator.ServiceLocator.newInstance(ServiceLocator.java:146)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.logging.LogFactory.getLogger(LogFactory.java:17)
&lt;br&gt;&amp;nbsp; &amp;nbsp;... 2 more
&lt;br&gt;Caused by: liquibase.exception.ServiceNotFoundException: Could not find implementation of liquibase.logging.Logger
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.servicelocator.ServiceLocator.findClass(ServiceLocator.java:101)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.servicelocator.ServiceLocator.newInstance(ServiceLocator.java:144)
&lt;br&gt;&amp;nbsp; &amp;nbsp;... 3 more
&lt;br&gt;&lt;br&gt;3) We tried just running the bar Java command and providing the absolute path to liquibase.integration.commandline.Main class, and we tried using the bundled liquibase script. &amp;nbsp; In that case we get this error:
&lt;br&gt;&lt;br&gt;$ ./liquibase status
&lt;br&gt;Exception in thread &amp;quot;main&amp;quot; java.lang.NoClassDefFoundError: liquibase/integration/commandline/Main
&lt;br&gt;Caused by: java.lang.ClassNotFoundException: liquibase.integration.commandline.Main
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
&lt;br&gt;Could not find the main class: liquibase.integration.commandline.Main. &amp;nbsp;Program will exit.
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26015142&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Cannot-run-2.0-RC1%2C-NoClassDefFoundDefError-tp26015142p26015142.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26010877</id>
	<title>New Topic: Migration Failed: ORA-03115: unsupported network datatype or representation</title>
	<published>2009-10-22T07:20:36Z</published>
	<updated>2009-10-22T07:20:36Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Migration Failed: ORA-03115: unsupported network datatype or representation ', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=202.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=202.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;i'm trying to run a simple sample using step 2 of the quickstart section (&lt;a href=&quot;http://www.liquibase.org/quickstart&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/quickstart&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;However, i get the beautiful error message that titles this post.
&lt;br&gt;&lt;br&gt;Im starting to believe that its a problem with my oracle drivers, but I really have no idea.
&lt;br&gt;&lt;br&gt;Any thoughts? tips?
&lt;br&gt;&lt;br&gt;Thanks in advance.
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26010877&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Migration-Failed%3A-ORA-03115%3A-unsupported-network-datatype-or-representation-tp26010877p26010877.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25997407</id>
	<title>New Topic: Extending Add|DropForeignKeyConstraintChange &amp; Add|DropForeignKeyConstraintStmt</title>
	<published>2009-10-21T11:02:31Z</published>
	<updated>2009-10-21T11:02:31Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Extending Add|DropForeignKeyConstraintChange &amp; Add|DropForeignKeyConstraintStmt', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=201.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=201.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I'm trying to modify the the Add/DropForeignKeyConstraintChange classes for SQL Server to add cascading referential integrity (e.g. ON DELETE SET NULL) to the referenced table as a Trigger instead of as part of the constraint as per the discussion in my previous thread. Is it possible to extend these classes in 1.9.5 and supply my sub-classes of these to the Liquibase change factory without modifying the Liquibase source? If not, is it possible to do this in 2.0? Should I consider trying this using the RC version of 2.0?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25997407&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Extending-Add%7CDropForeignKeyConstraintChange---Add%7CDropForeignKeyConstraintStmt-tp25997407p25997407.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25995588</id>
	<title>New Topic: NPE While Tagging Database From Command Line</title>
	<published>2009-10-21T09:08:12Z</published>
	<updated>2009-10-21T09:08:12Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'NPE While Tagging Database From Command Line', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=200.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=200.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Executing a &amp;quot;tag&amp;quot; command from the command line works with 1.9.4, but not 2.0-RC1.
&lt;br&gt;&lt;br&gt;Here is the stack trace with 2.0-RC1 with the logLevel set to DEBUG.
&lt;br&gt;Oct 21, 2009 10:54:06 AM liquibase.logging.JavaUtilLogger info
&lt;br&gt;INFO: Could not set remarks reporting on OracleDatabase: liquibase.database.JdbcConnection.setRemarksReporting(boolean)
&lt;br&gt;LiquiBase Update Failed: Unknown Reason
&lt;br&gt;Oct 21, 2009 10:54:07 AM liquibase.logging.JavaUtilLogger severe
&lt;br&gt;SEVERE: Unknown Reason
&lt;br&gt;liquibase.exception.DatabaseException: java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.database.AbstractDatabase.tag(AbstractDatabase.java:579)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.Liquibase.tag(Liquibase.java:487)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.integration.commandline.Main.doMigration(Main.java:623)
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.integration.commandline.Main.main(Main.java:105)
&lt;br&gt;Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp;at liquibase.database.AbstractDatabase.tag(AbstractDatabase.java:577)
&lt;br&gt;&amp;nbsp; &amp;nbsp;... 3 more
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25995588&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-NPE-While-Tagging-Database-From-Command-Line-tp25995588p25995588.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25987179</id>
	<title>New Topic: Database Tags</title>
	<published>2009-10-20T23:02:05Z</published>
	<updated>2009-10-20T23:02:05Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Database Tags', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=199.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=199.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;If I have a changeset file like so:
&lt;br&gt;&lt;br&gt;&amp;lt;include file=&amp;quot;45.0.xml&amp;quot; relativeToChangelogFile=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;changeSet id=&amp;quot;1&amp;quot; author=&amp;quot;keith&amp;quot;&amp;gt;&amp;lt;tagDatabase tag=&amp;quot;45.0&amp;quot;/&amp;gt;&amp;lt;/changeSet&amp;gt;
&lt;br&gt;&amp;lt;include file=&amp;quot;45.1.xml&amp;quot; relativeToChangelogFile=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;changeSet id=&amp;quot;2&amp;quot; author=&amp;quot;keith&amp;quot;&amp;gt;&amp;lt;tagDatabase tag=&amp;quot;45.1&amp;quot;/&amp;gt;&amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;Should I not have two tags in my database upon execution?
&lt;br&gt;&lt;br&gt;Currently I only see the last tag in the DATABASECHANGELOG table. &amp;nbsp;Is that how it is supposed to work? &amp;nbsp;
&lt;br&gt;&lt;br&gt;~hf
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25987179&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Database-Tags-tp25987179p25987179.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25944841</id>
	<title>2.0 RC1: diffChangeLog crashes</title>
	<published>2009-10-18T01:31:29Z</published>
	<updated>2009-10-18T01:31:29Z</updated>
	<author>
		<name>oliverw</name>
	</author>
	<content type="html">Running diffChangeLog between two postgres databases crashes if the database defined by referenceUrl contains a new a column in a table:
&lt;br&gt;&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_client_product_trade_date_idx for column date_trade &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_precompute_log_entry_created_idx for column date_created &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_team_product_group_trade_date_idx for column team_id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_team_product_group_trade_date_idx for column group_id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_team_product_group_trade_date_idx for column date_trade &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_user_product_group_trade_date_idx for column user_id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_user_product_group_trade_date_idx for column group_id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view trade_user_product_group_trade_date_idx for column date_trade &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Could not find table or view user_team_idx for column team_id &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Reading unique constraints for erazor @ jdbc:postgresql://192.168.230.34:5432/bsc_staging ... &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Reading indexes for erazor @ jdbc:postgresql://192.168.230.34:5432/bsc_staging ... &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;INFO 18.10.09 10:29:liquibase: Reading sequences for erazor @ jdbc:postgresql://192.168.230.34:5432/bsc_staging ... &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;SEVERE 18.10.09 10:29:liquibase: Unknown Reason &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;java.lang.NullPointerException &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.database.typeconversion.core.AbstractTypeConverter.getDataT
&lt;br&gt;ype(AbstractTypeConverter.java:55) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.diff.DiffResult.addMissingColumnChanges(DiffResult.java:740
&lt;br&gt;) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.diff.DiffResult.printChangeLog(DiffResult.java:419) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.diff.DiffResult.printChangeLog(DiffResult.java:345) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.commandline.CommandLineUtils.doDiffToChangeLog(
&lt;br&gt;CommandLineUtils.java:119) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.commandline.Main.doMigration(Main.java:602) &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.commandline.Main.main(Main.java:105) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;Any suggestions? It also happens with the latest snapshot.</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/2.0-RC1%3A-diffChangeLog-crashes-tp25944841p25944841.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25936019</id>
	<title>New Topic: rollback fails for unknown reason</title>
	<published>2009-10-17T00:21:40Z</published>
	<updated>2009-10-17T00:21:40Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'rollback fails for unknown reason', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=198.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=198.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I tried this once with 1.9.5, and once with 2.0rc1. 2.0rc1 gives a lot more information, but the result is the same.
&lt;br&gt;&lt;br&gt;I created a new, empty database; I wanted all logs to be done through liquibase, back to the first creation. (It's an early phase, for at least a couple of databases I could do that.)
&lt;br&gt;&lt;br&gt;If you look below, you see that it fails generating the SQL for the rollback script. I'm fairly new to this - am I missing something basic?
&lt;br&gt;&lt;br&gt;My script creates a table with two columns (for 2.0rc1):
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;databaseChangeLog
&lt;br&gt;&amp;nbsp; xmlns=&amp;quot;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-2.0.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-2.0.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet id=&amp;quot;baseline&amp;quot; author=&amp;quot;me&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;createTable tableName=&amp;quot;baseline&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;column name=&amp;quot;member_id&amp;quot; type=&amp;quot;int&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;constraints primaryKey=&amp;quot;true&amp;quot; nullable=&amp;quot;false&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/column&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;column name=&amp;quot;email&amp;quot; type=&amp;quot;varchar(250)&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;constraints unique=&amp;quot;true&amp;quot; nullable=&amp;quot;false&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/column&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/createTable&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&amp;lt;/databaseChangeLog&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;With that, I run it and here's what I see:
&lt;br&gt;F:Documents and SettingsmeMy Documentsprojectsliquibase-2.0-rc1&amp;gt;liquibase --driver=com.mysql.jdbc.Driver --changeLogFile=test.xml --url=&amp;quot;jdbc:mysql://192.168.3.101/test&amp;quot; --username=utest --password=&amp;quot;test&amp;quot; --logLevel=&amp;quot;debug&amp;quot; update
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Create Database Lock Table
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Created database lock table with name: `DATABASECHANGELOGLOCK`
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Lock Database
&lt;br&gt;INFO 10/17/09 12:15 AM:liquibase: Successfully acquired change log lock
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Create Database Change Log Table
&lt;br&gt;INFO 10/17/09 12:15 AM:liquibase: Creating database history table with name: `DATABASECHANGELOG`
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;INFO 10/17/09 12:15 AM:liquibase: Reading from `DATABASECHANGELOG`
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Running Changeset:test.xml::baseline::me::(Checksum: 2:2a3d7bbf13eca539f5a409469c2cf5b2)
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Changeset test.xml::baseline::me::(Checksum: 2:2a3d7bbf13eca539f5a409469c2cf5b2)
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Reading ChangeSet: test.xml::baseline::me::(Checksum: 2:2a3d7bbf13eca539f5a409469c2cf5b2)
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Executing Statement: liquibase.statement.core.CreateTableStatement@19b04e2
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Table baseline created
&lt;br&gt;INFO 10/17/09 12:15 AM:liquibase: ChangeSet test.xml::baseline::me ran successfully in 0ms
&lt;br&gt;DEBUG 10/17/09 12:15 AM:liquibase: Release Database Lock
&lt;br&gt;INFO 10/17/09 12:15 AM:liquibase: Successfully released change log lock
&lt;br&gt;LiquiBase Update Successful
&lt;br&gt;&lt;br&gt;F:Documents and SettingsmeMy Documentsprojectsliquibase-2.0-rc1&amp;gt;liquibase --driver=com.mysql.jdbc.Driver --changeLogFile=test.xml --url=&amp;quot;jdbc:mysql://192.168.3.101/test&amp;quot; --username=utest --password=&amp;quot;test&amp;quot; --logLevel=&amp;quot;debug&amp;quot; rollbacksql
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateDatabase: Missing dependency org/hibernate/cfg/Configuration
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.database.core.HibernateGenericDialect: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;WARNING 10/17/09 12:15 AM:liquibase: Could not configure extension class liquibase.snapshot.core.HibernateDatabaseSnapshotGenerator: Missing dependency org/hibernate/dialect/Dialect
&lt;br&gt;LiquiBase Update Failed: Unknown Reason
&lt;br&gt;SEVERE 10/17/09 12:15 AM:liquibase: Unknown Reason
&lt;br&gt;java.util.NoSuchElementException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.HashMap$KeyIterator.next(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.commandline.Main.doMigration(Main.java:696)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at liquibase.integration.commandline.Main.main(Main.java:105)
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25936019&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-rollback-fails-for-unknown-reason-tp25936019p25936019.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25913492</id>
	<title>New Topic: &lt;tagDatabase&gt; Oracle 2.0 error</title>
	<published>2009-10-15T11:09:47Z</published>
	<updated>2009-10-15T11:09:47Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, '&amp;lt;tagDatabase&amp;gt; Oracle 2.0 error', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=196.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=196.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I am getting the following exception when running the tagDatabase ant task using the 2.0 release. &amp;nbsp;This was working fine with the 1.9.4 release.
&lt;br&gt;&lt;br&gt;I am using jdbc6-11.1.0.7.0 for oracle.
&lt;br&gt;&lt;br&gt;[tagDatabase] INFO 10/15/09 2:01 PM:liquibase: Could not set remarks reporting on OracleDatabase: liquibase.database.JdbcConnection.setRemar
&lt;br&gt;ksReporting(boolean)
&lt;br&gt;&lt;br&gt;Thoughts?
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25913492&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-%3CtagDatabase%3E-Oracle-2.0-error-tp25913492p25913492.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25910526</id>
	<title>New Topic: Why does SqlDatabaseSnapshot &quot;remove PK indexes&quot;</title>
	<published>2009-10-15T08:17:42Z</published>
	<updated>2009-10-15T08:17:42Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Why does SqlDatabaseSnapshot &amp;quot;remove PK indexes&amp;quot;', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=195.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=195.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;I've create several tables in Postgres with Indexes, Primary Keys and Foreign Keys. &amp;nbsp;When I run generateChangeLog it wasn't creating all of the indexes that I specified in PGAdmin. &amp;nbsp;While stepping through the LiquiBase code (v 1.9.4), I found that it is removing any indexes that are associated with Primary Keys (PKs), Foreign Keys (FKs) and Unique Constraints. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Quote
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Set&amp;lt;Index&amp;gt; indexesToRemove = new HashSet&amp;lt;Index&amp;gt;();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //remove PK indexes
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (Index index : indexes) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (PrimaryKey pk : primaryKeys) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (index.getTable().getName().equalsIgnoreCase(pk.getTable().getName()) &amp;&amp; index.getColumnNames().equals(pk.getColumnNames())) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; indexesToRemove.add(index);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (ForeignKey fk : foreignKeys) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (index.getTable().getName().equalsIgnoreCase(fk.getForeignKeyTable().getName()) &amp;&amp; index.getColumnNames().equals(fk.getForeignKeyColumns())) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; indexesToRemove.add(index);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (UniqueConstraint uc : uniqueConstraints) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (index.getTable().getName().equalsIgnoreCase(uc.getTable().getName()) &amp;&amp; index.getColumnNames().equals(uc.getColumnNames())) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; indexesToRemove.add(index);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; indexes.removeAll(indexesToRemove);
&lt;br&gt;&lt;br&gt;&lt;br&gt;I talked with other developers and our DBA and this is not desirable, at least for what we need.
&lt;br&gt;&lt;br&gt;Based on the code, I don't see an option to turn this functionality off. &amp;nbsp;Am I using it incorrectly? &amp;nbsp;I know that I can manually at the XML needed to create the indexes, but it seems to me that I shouldn't have to do that. &amp;nbsp;Is this an education issue on my part?
&lt;br&gt;&lt;br&gt;Thank you.
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25910526&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Why-does-SqlDatabaseSnapshot-%22remove-PK-indexes%22-tp25910526p25910526.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25903261</id>
	<title>New Topic: Problem with H2 and changing NULLS (dropNotNullConstraint/addNotNullConstraint)</title>
	<published>2009-10-14T22:31:56Z</published>
	<updated>2009-10-14T22:31:56Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Problem with H2 and &amp;nbsp;changing NULLS (dropNotNullConstraint/addNotNullConstraint)', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=194.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=194.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;When I use a changset like the following with H2 and any of the 1.9X versions of Liquibase
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet id=&amp;quot;2009-03-18&amp;quot; author=&amp;quot;foo&amp;quot; &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dropNotNullConstraint tableName=&amp;quot;TEST&amp;quot; columnName=&amp;quot;TEST_COLUMN&amp;quot; schemaName=&amp;quot;TEST_SCHEMA&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;When I do an updateSQL I get the following
&lt;br&gt;ALTER TABLE TEST_SCHEMA.TEST ALTER COLUMN &amp;nbsp;`TEST_COLUMN` null NULL;
&lt;br&gt;&lt;br&gt;which doesn't work as it really needs to be
&lt;br&gt;ALTER TABLE TEST_SCHEMA.TEST ALTER COLUMN &amp;nbsp;`TEST_COLUMN` set NULL;
&lt;br&gt;&lt;br&gt;Also the following
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;changeSet id=&amp;quot;2009-03-19&amp;quot; author=&amp;quot;foo&amp;quot; &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;addNotNullConstraint tableName=&amp;quot;TEST&amp;quot; schemaName=&amp;quot;TEST_SCHEMA&amp;quot; columnName=&amp;quot;TEST2_COLUMN&amp;quot; defaultNullValue=&amp;quot;FOO&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/changeSet&amp;gt;
&lt;br&gt;&lt;br&gt;produced 
&lt;br&gt;ALTER TABLE TEST_SCHEMA.TEST ALTER COLUMN &amp;nbsp;`TEST2_COLUMN` null NOT NULL;
&lt;br&gt;&lt;br&gt;when what is required is
&lt;br&gt;ALTER TABLE TEST_SCHEMA.TEST ALTER COLUMN &amp;nbsp;`TEST2_COLUMN` set NOT NULL;
&lt;br&gt;&lt;br&gt;These changesets work fine with Oracle so I assume it's an issue with the H2 sql generation
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25903261&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Problem-with-H2-and-changing-NULLS-%28dropNotNullConstraint-addNotNullConstraint%29-tp25903261p25903261.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25881338</id>
	<title>New Topic: Problems with dropAll and Firebird</title>
	<published>2009-10-13T14:31:13Z</published>
	<updated>2009-10-13T14:31:13Z</updated>
	<author>
		<name>LiquiBase Community Forum</name>
	</author>
	<content type="html">A new topic, 'Problems with dropAll and Firebird', has been made on a board you are watching.
&lt;br&gt;&lt;br&gt;You can see it at
&lt;br&gt;&lt;a href=&quot;http://liquibase.org/forum/index.php?topic=193.new#new&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?topic=193.new#new&lt;/a&gt;&lt;br&gt;&lt;br&gt;The text of the topic is shown below:
&lt;br&gt;&lt;br&gt;Firebird 2.1.x
&lt;br&gt;Jaybird 2.1.1
&lt;br&gt;Liquibase 1.9.4
&lt;br&gt;&lt;br&gt;I'm having difficulty getting Liquibase's dropAll to work, reliably, against my Firebird database. &amp;nbsp;It randomly fails with something like the following:
&lt;br&gt;Quote
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Migration Failed: GDS Exception. 335544351. unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] object INDEX is in use
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Reason: unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] object INDEX is in use. &amp;nbsp;For more information, use the --logLevel flag)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Oct 13, 2009 4:40:05 PM liquibase.commandline.Main main
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] SEVERE: GDS Exception. 335544351. unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] object INDEX is in use
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Reason: unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] object INDEX is in use
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] liquibase.exception.JDBCException: Error executing SQL ALTER TABLE CONFIG_ITEM_HISTORY DROP CONSTRAINT FKF0A31525DF74E053
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate.execute(JdbcTemplate.java:55)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate.execute(JdbcTemplate.java:86)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.AbstractDatabase.dropDatabaseObjects(AbstractDatabase.java:846)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.Liquibase.dropAll(Liquibase.java:449)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.Liquibase.dropAll(Liquibase.java:436)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.commandline.Main.doMigration(Main.java:613)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.commandline.Main.main(Main.java:97)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at com....
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Caused by: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544351. unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] object INDEX is in use
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Reason: unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] object INDEX is in use
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.firebirdsql.jdbc.InternalTransactionCoordinator$AutoCommitCoordinator.statementCompleted(InternalTransactionCoordinator.java:261)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.firebirdsql.jdbc.InternalTransactionCoordinator.statementCompleted(InternalTransactionCoordinator.java:55)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.firebirdsql.jdbc.AbstractStatement.notifyStatementCompleted(AbstractStatement.java:254)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.firebirdsql.jdbc.AbstractStatement.notifyStatementCompleted(AbstractStatement.java:249)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.firebirdsql.jdbc.AbstractStatement.execute(AbstractStatement.java:590)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate$1ExecuteStatementCallback.doInStatement(JdbcTemplate.java:78)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate.execute(JdbcTemplate.java:48)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;... 9 more
&lt;br&gt;&lt;br&gt;&lt;br&gt;or this:
&lt;br&gt;&lt;br&gt;Quote
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Migration Failed: GDS Exception. 335544351. unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] ERASE RDB$RELATION_CONSTRAINTS failed
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] action cancelled by trigger (1) to preserve data integrity
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Cannot delete PRIMARY KEY being used in FOREIGN KEY definition.. &amp;nbsp;For more information, use the --logLevel flag)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Oct 13, 2009 4:41:00 PM liquibase.commandline.Main main
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] SEVERE: GDS Exception. 335544351. unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] ERASE RDB$RELATION_CONSTRAINTS failed
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] action cancelled by trigger (1) to preserve data integrity
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Cannot delete PRIMARY KEY being used in FOREIGN KEY definition.
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] liquibase.exception.JDBCException: Error executing SQL DROP TABLE NETWORK_ADAPTER
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate.execute(JdbcTemplate.java:55)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate.execute(JdbcTemplate.java:86)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.AbstractDatabase.dropDatabaseObjects(AbstractDatabase.java:846)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.Liquibase.dropAll(Liquibase.java:449)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.Liquibase.dropAll(Liquibase.java:436)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.commandline.Main.doMigration(Main.java:613)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.commandline.Main.main(Main.java:97)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at com....
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Caused by: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544351. unsuccessful metadata update
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] ERASE RDB$RELATION_CONSTRAINTS failed
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] action cancelled by trigger (1) to preserve data integrity
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] Cannot delete PRIMARY KEY being used in FOREIGN KEY definition.
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at org.firebirdsql.jdbc.AbstractStatement.execute(AbstractStatement.java:586)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate$1ExecuteStatementCallback.doInStatement(JdbcTemplate.java:78)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;at liquibase.database.template.JdbcTemplate.execute(JdbcTemplate.java:48)
&lt;br&gt;&amp;nbsp; &amp;nbsp; [java] &amp;nbsp; &amp;nbsp; &amp;nbsp;... 9 more
&lt;br&gt;&lt;br&gt;&lt;br&gt;It tends to fail on some machines very regularly and on others almost never. &amp;nbsp;I can make it fail if I use FlameRobin and have it connected to the database when I try dropAll; however, it also fails when nothing is connected to the database.
&lt;br&gt;&lt;br&gt;I Googled a bit, but didn't come up with much. &amp;nbsp;The only lead I actually have is that it could have something to do with improper use of transactions.
&lt;br&gt;&lt;br&gt;Is anyone else using Firebird/Liquibase?
&lt;br&gt;If so, is anyone seeing similar behavior?
&lt;br&gt;Does anyone have any ideas for fixing this?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Jamie
&lt;br&gt;&lt;br&gt;Unsubscribe to new topics from this board by clicking here: &lt;a href=&quot;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liquibase.org/forum/index.php?action=notifyboard;board=1.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;The LiquiBase Community Forum Team.&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Come build with us! The BlackBerry(R) Developer Conference in SF, CA
&lt;br&gt;is the only developer event you need to attend this year. Jumpstart your
&lt;br&gt;developing skills, take BlackBerry mobile applications to market and stay 
&lt;br&gt;ahead of the curve. Join us from November 9 - 12, 2009. Register now!
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/devconference&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/devconference&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Liquibase-user mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25881338&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Liquibase-user@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/liquibase-user&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/liquibase-user&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-Topic%3A-Problems-with-dropAll-and-Firebird-tp25881338p25881338.html" />
</entry>

</feed>
