I understand not wanting to create the XML manually, and that is the
goal of the LiquiBase IDEs, but we don't queue up the changes, we apply
them as soon as they are made.  Since different databases handle the
changes slightly differently at times, it would be just too dangerous to
keep an in-memory representation.  You can still iteratively apply your
data modeling, you just need to have a dev database separate from your
"real" database.  You make the changes you want against your dev
database, inspect the changes, and then run the final result against
your real database.

 

Nathan

 

From: david.swal...@ubs.com [mailto:david.swal...@ubs.com] 
Sent: Monday, March 02, 2009 8:51 AM
To: liquibase-user@lists.sourceforge.net
Subject: Re: [Liquibase-user] Disable auto-apply of changes
tosqlusingintellij plugin

 

Hi,

 

Basically, I didn't want to hand craft the xml.  I liked using the more
custom widgets (eg add table with all the columns).

 

So to summarize, I wanted to build up the xml file (via the widgets).
After examining it for correctness (not so much syntactic but semantic),
I would then commit the schema to the db.

 

I suppose I'm really looking for a good iterative approach to data
modelling (and I thought that I could leverage liquibase for that
purpose).  I'm wondering if I'm trying to overtwist it's core purpose of
managing schema changes.

 

Dave

 

________________________________

From: Voxland, Nathan [mailto:nvoxl...@intelligentinsites.com] 
Sent: Friday, February 27, 2009 9:27 PM
To: liquibase-user@lists.sourceforge.net
Cc: liquibase-user@lists.sourceforge.net
Subject: Re: [Liquibase-user] Disable auto-apply of changes to
sqlusingintellij plugin

Or are you wondering of you can build up an in memory database schema
and then apply it when it is done?

 

That would not be possible either since we rely on the database to
supply the state, not an in memory representation. 

 

Your only option with the IDE would be to build your database up using a
test database and generate your real database when you are done. 

 

Nathan

 


On Feb 27, 2009, at 8:46 PM, "Paul Keeble" <cs...@yahoo.co.uk> wrote:

        Are you saying that you want the changelog to run completely
without ever committing until everything has been done? In which case
you need to put all the Changes/Statements you want into a single
ChangeSet. That is the work unit that has a transaction around it.
However this will only work with a database that supports transaction
DDL.

         

        I'm afraid the IDE plugins are a bit out of date so you are best
off hand crafting the XML.

         

        Paul

         

        
________________________________


        From: "david.swal...@ubs.com" <david.swal...@ubs.com>
        To: liquibase-user@lists.sourceforge.net
        Sent: Saturday, 28 February, 2009 2:26:06
        Subject: [Liquibase-user] Disable auto-apply of changes to sql
using intellij plugin
        
        

        Hi, 

        I would like to be able to create a full schema (as a changelog)
without committing to the db.  I would like to do this without
committing to the db until the schema is done.  Is it possible to do
this via the plugin?  I know that I can hand craft the xml, but that
doesn't seem very efficient.

        Thanks, 
        Dave 

         

        
------------------------------------------------------------------------
------
        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
        Liquibase-user@lists.sourceforge.net
        https://lists.sourceforge.net/lists/listinfo/liquibase-user

------------------------------------------------------------------------------
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
Liquibase-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/liquibase-user

Reply via email to