Bug 2307812

View: New views
3 Messages — Rating Filter:   Alert me  

Bug 2307812

by Don Smith-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I just wanted to draw your attention to bug 2307812, for which I've attached a patch. It adds a "DataType" object to Liquibase, to better support the differences in data types among different db implementations. For instance, some dbs accept a precision for a CLOB column, while others do not. In order to be more platform-independent, each Database implementation in Liquibase would pass back a DataType instance with the type-name of CLOB and a true/false column for "supportsPrecision".


It would be great if this patch were accepted. It's the only way I can use Liquibase in my product, which supports five different database implementations (DB2, MySQL, Oracle, Postgres, SQL Server).


Regards,

Don Smith


------------------------------------------------------------------------------
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

Re: Bug 2307812

by Voxland, Nathan :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

Sorry for missing that.  I got it applied to trunk, it looked good.  It fits in well with my focus for 1.10 of improving the extensibility and architecture of the system.

 

Nathan

 

From: Don Smith [mailto:Don.Smith@...]
Sent: Monday, April 20, 2009 12:49 PM
To: liquibase-devel@...
Subject: [Liquibase-devel] Bug 2307812

 

I just wanted to draw your attention to bug 2307812, for which I've attached a patch. It adds a "DataType" object to Liquibase, to better support the differences in data types among different db implementations. For instance, some dbs accept a precision for a CLOB column, while others do not. In order to be more platform-independent, each Database implementation in Liquibase would pass back a DataType instance with the type-name of CLOB and a true/false column for "supportsPrecision".

 

It would be great if this patch were accepted. It's the only way I can use Liquibase in my product, which supports five different database implementations (DB2, MySQL, Oracle, Postgres, SQL Server).

 

Regards,

Don Smith


------------------------------------------------------------------------------
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

Re: Bug 2307812

by Don Smith-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

Thanks!

>>> "Voxland, Nathan" <nvoxland@...> 4/21/2009 11:39 AM >>>

Sorry for missing that.  I got it applied to trunk, it looked good.  It fits in well with my focus for 1.10 of improving the extensibility and architecture of the system.

 

Nathan

 

From: Don Smith [mailto:Don.Smith@...]
Sent: Monday, April 20, 2009 12:49 PM
To: liquibase-devel@...
Subject: [Liquibase-devel] Bug 2307812

 

I just wanted to draw your attention to bug 2307812, for which I've attached a patch. It adds a "DataType" object to Liquibase, to better support the differences in data types among different db implementations. For instance, some dbs accept a precision for a CLOB column, while others do not. In order to be more platform-independent, each Database implementation in Liquibase would pass back a DataType instance with the type-name of CLOB and a true/false column for "supportsPrecision".

 

It would be great if this patch were accepted. It's the only way I can use Liquibase in my product, which supports five different database implementations (DB2, MySQL, Oracle, Postgres, SQL Server).

 

Regards,

Don Smith


------------------------------------------------------------------------------
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