Liquibase Editor - Any Interest?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Liquibase Editor - Any Interest?

Hank Ratzesberger-3
I have started an editor in OF for the http://www.liquibase.org/ database refactoring tool. 

Originally, this was an exercise in XForms, to demonstrate that I could write an entire application in one file. (That design has some issues, but it is a start.)

I'm at the prototype phase and there's a lot to do to finish it.  But I don't have any interest at my company for completing it, so I'm putting out some feelers. If there's any interest, I'll put it up on github. So, for example, the LoadData change:

        <xf:group ref=".[$nameOf = 'loadData']">
            <xf:switch>
                <xf:case id="min-loadData" selected="true">
                    <xh:span class="pl">
                        <xf:trigger>
                            <xf:label>&gt;</xf:label>
                            <xf:toggle ev:event="DOMActivate" case="full-loadData"/>
                        </xf:trigger>
                    </xh:span>
                    <xh:span class="pl">
                        <xf:input ref="@id"/>
                    </xh:span>
                    <xh:span class="pl">
                        <xf:output value="concat('Load Data - To table ',$this/@tableName)"/>
                    </xh:span>
                    <xh:span style="float: right">
                        <xf:trigger>
                            <xf:label>X</xf:label>
                            <xf:action ev:event="DOMActivate">
                                <xf:delete context="instance('dbChangeLog')" nodeset="lb:changeSet"
                                           at="index('change-sets')"/>
                            </xf:action>
                        </xf:trigger>
                    </xh:span>
                </xf:case>
                <xf:case id="full-loadData" selected="false">
                    <xh:span class="pl">
                        <xf:trigger>
                            <xf:label>V</xf:label>
                            <xf:toggle ev:event="DOMActivate" case="min-loadData"/>
                        </xf:trigger>

Will render a simple editor for that block of xml:




Regards,
Hank

--
Hank Ratzesberger
XMLWerks.com

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].