|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
SF.net SVN: liquibase:[856] trunkRevision: 856
http://liquibase.svn.sourceforge.net/liquibase/?rev=856&view=rev Author: nvoxland Date: 2009-04-21 15:37:30 +0000 (Tue, 21 Apr 2009) Log Message: ----------- Added patch from bug 2307812: My patch for bug 2284794 introduced another bug. Oracle doesn't like precision on the CLOB data type. It fails with "missing right parenthesis" error. I thought that it would make sense to introduce a DataType class, that can return more than just a text string for a DataType, in this instance "supportsPrecision". It requires modifying the signatures of all the getXXXType methods in the Database interface, and all its implementations, and changing the body of the methods to return a DataType instance. It's a fairly large change, but I believe it will allow greater extensibility Modified Paths: -------------- trunk/core/src/java/liquibase/csv/CSVWriter.java trunk/core/src/java/liquibase/database/AbstractDatabase.java trunk/core/src/java/liquibase/database/CacheDatabase.java trunk/core/src/java/liquibase/database/DB2Database.java trunk/core/src/java/liquibase/database/Database.java trunk/core/src/java/liquibase/database/DerbyDatabase.java trunk/core/src/java/liquibase/database/FirebirdDatabase.java trunk/core/src/java/liquibase/database/H2Database.java trunk/core/src/java/liquibase/database/HibernateDatabase.java trunk/core/src/java/liquibase/database/HsqlDatabase.java trunk/core/src/java/liquibase/database/MSSQLDatabase.java trunk/core/src/java/liquibase/database/MaxDBDatabase.java trunk/core/src/java/liquibase/database/MySQLDatabase.java trunk/core/src/java/liquibase/database/OracleDatabase.java trunk/core/src/java/liquibase/database/PostgresDatabase.java trunk/core/src/java/liquibase/database/SQLiteDatabase.java trunk/core/src/java/liquibase/database/SybaseASADatabase.java trunk/core/src/java/liquibase/database/UnsupportedDatabase.java trunk/core/src/java/liquibase/parser/xml/XMLChangeLogHandler.java trunk/core/src/java/liquibase/parser/xml/XMLChangeLogParser.java trunk/core/src/java-test/liquibase/database/AbstractDatabaseTest.java trunk/core/src/java-test/liquibase/database/CacheDatabaseTest.java trunk/core/src/java-test/liquibase/database/H2DatabaseTest.java trunk/core/src/java-test/liquibase/database/MSSQLDatabaseTest.java trunk/core/src/java-test/liquibase/database/MockDatabase.java trunk/core/src/java-test/liquibase/database/MySQLDatabaseTest.java trunk/core/src/java-test/liquibase/database/OracleDatabaseTest.java trunk/core/src/java-test/liquibase/database/PostgresDatabaseTest.java trunk/core/src/java-test/liquibase/database/sql/AddDefaultValueStatementTest.java trunk/core/src/java-test/liquibase/database/sql/InsertStatementTest.java trunk/liquibase.ipr Added Paths: ----------- trunk/core/src/java/liquibase/database/DataType.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Liquibase-devel mailing list Liquibase-devel@... https://lists.sourceforge.net/lists/listinfo/liquibase-devel |
| Free embeddable forum powered by Nabble | Forum Help |