Hi Nathan & others,

I wanted to report a bug/shortcoming I've found in Liquibase diff & SQL
Server 2005. If you have two identically named tables in different
schema, ie

[Systems].[Roles]
[Marketing].[Roles]

... then Liquibase doesn't differentiate between them when it builds the
diff. In fact, SqlDatabaseSnapshot.java:185 will actually replace an
existing table record with the same table name (but a different schema
name.) This leads to some pretty weird results in the diff, for any
tables with duplicate names.

I'm looking for a simple workaround in the code, but I'm not sure if
there is one.

- Angus


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Liquibase-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/liquibase-user

Reply via email to