[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-appserver/samples Makefile auth.gsd base.g...
From: |
Jan Ischebeck |
Subject: |
gnue-appserver/samples Makefile auth.gsd base.g... |
Date: |
Wed, 08 Oct 2003 10:59:32 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue-appserver
Branch:
Changes by: Jan Ischebeck <address@hidden> 03/10/08 10:59:32
Modified files:
samples : Makefile auth.gsd base.gsd sample.gsd
Log message:
- improve schema definitions by adding primary keys (gnue_id) and
setting some fields to be "NOT NULL"
- add xsltproc as alternative to smbcmd
- fix html file creation to work with both smbcmd and xsltproc
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/samples/Makefile.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/samples/auth.gsd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/samples/base.gsd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-appserver/samples/sample.gsd.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
Patches:
Index: gnue-appserver/samples/Makefile
diff -c gnue-appserver/samples/Makefile:1.11
gnue-appserver/samples/Makefile:1.12
*** gnue-appserver/samples/Makefile:1.11 Mon Sep 22 15:46:49 2003
--- gnue-appserver/samples/Makefile Wed Oct 8 10:59:31 2003
***************
*** 1,6 ****
--- 1,7 ----
# this Makefile creates sql scripts for different databases
# at the moment it requires the sablotron XSLT processor
xsltcmd = sabcmd
+ #xsltcmd = xsltproc
xslpath = ../../gnue-common/utils/xml2sql/
xslstrip = ${xslpath}strip.command.xsl
src1 = base.gsd
***************
*** 50,60 ****
html: ${xslpath}display.xsl ${src1} ${src2} ${src3}
mkdir -p html
! ${xsltcmd} ${xslpath}display.xsl ${src1} html/${out1}.html
! ${xsltcmd} ${xslpath}display.xsl ${src2} html/${out2}.html
! ${xsltcmd} ${xslpath}display.xsl ${src3} html/${out3}.html
ln -f ${xslpath}no.png html
ln -f ${xslpath}yes.png html
clean:
rm -rf *.sql mysql pgsql mssql sybase interbase html
--- 51,62 ----
html: ${xslpath}display.xsl ${src1} ${src2} ${src3}
mkdir -p html
! ${xsltcmd} ${xslpath}display.xsl ${src1} > html/${out1}.html
! ${xsltcmd} ${xslpath}display.xsl ${src2} > html/${out2}.html
! ${xsltcmd} ${xslpath}display.xsl ${src3} > html/${out3}.html
ln -f ${xslpath}no.png html
ln -f ${xslpath}yes.png html
+ ln -f ${xslpath}key.png html
clean:
rm -rf *.sql mysql pgsql mssql sybase interbase html
Index: gnue-appserver/samples/auth.gsd
diff -c gnue-appserver/samples/auth.gsd:1.1 gnue-appserver/samples/auth.gsd:1.2
*** gnue-appserver/samples/auth.gsd:1.1 Sat Aug 16 19:53:23 2003
--- gnue-appserver/samples/auth.gsd Wed Oct 8 10:59:32 2003
***************
*** 6,18 ****
<tables>
<table name="gnue_useraccess">
<fields>
! <field name="gnue_id" length="32" type="string"/>
<field name="gnue_username" length="20" type="string"/>
<field name="gnue_password" length="20" type="string"/>
<field name="gnue_accesslist" length="100" type="string"/>
</fields>
<constraints/>
<indexes/>
</table>
</tables>
<data>
--- 6,21 ----
<tables>
<table name="gnue_useraccess">
<fields>
! <field name="gnue_id" length="32" type="string" nullable='N'/>
<field name="gnue_username" length="20" type="string"/>
<field name="gnue_password" length="20" type="string"/>
<field name="gnue_accesslist" length="100" type="string"/>
</fields>
<constraints/>
<indexes/>
+ <primarykey name="gnue_id_pk">
+ <pkfield name="gnue_id"/>
+ </primarykey>
</table>
</tables>
<data>
Index: gnue-appserver/samples/base.gsd
diff -c gnue-appserver/samples/base.gsd:1.1 gnue-appserver/samples/base.gsd:1.2
*** gnue-appserver/samples/base.gsd:1.1 Sat Aug 16 19:53:23 2003
--- gnue-appserver/samples/base.gsd Wed Oct 8 10:59:32 2003
***************
*** 2,41 ****
<!-- run this file through gnue-schema to create SQL scripts -->
! <schema title="Appserver example">
<tables>
<table name="gnue_class">
<fields>
! <field name="gnue_id" length="32" type="string"/>
! <field name="gnue_module" length="32" type="string"/>
! <field name="gnue_name" length="35" type="string"/>
<field name="gnue_comment" length="70" type="string"/>
</fields>
<constraints/>
<indexes/>
</table>
<table name="gnue_module">
<fields>
! <field name="gnue_id" length="32" type="string"/>
! <field name="gnue_name" length="35" type="string"/>
<field name="gnue_comment" length="70" type="string"/>
</fields>
<constraints/>
<indexes/>
</table>
<table name="gnue_property">
<fields>
! <field name="gnue_id" length="32" type="string"/>
! <field name="gnue_class" length="32" type="string"/>
! <field name="gnue_module" length="32" type="string"/>
! <field name="gnue_name" length="35" type="string"/>
! <field name="gnue_type" length="35" type="string"/>
<field name="gnue_length" length="6" precision="0" type="number"/>
<field name="gnue_scale" length="4" precision="0" type="number"/>
<field name="gnue_comment" length="70" type="string"/>
</fields>
<constraints/>
<indexes/>
</table>
</tables>
<data>
--- 2,50 ----
<!-- run this file through gnue-schema to create SQL scripts -->
! <schema title="Appserver base schema">
<tables>
<table name="gnue_class">
<fields>
! <field name="gnue_id" length="32" type="string" nullable='N'/>
! <field name="gnue_module" length="32" type="string" nullable='N'/>
! <field name="gnue_name" length="35" type="string" nullable='N'/>
<field name="gnue_comment" length="70" type="string"/>
</fields>
<constraints/>
<indexes/>
+ <primarykey name="gnue_id_pk">
+ <pkfield name="gnue_id"/>
+ </primarykey>
</table>
<table name="gnue_module">
<fields>
! <field name="gnue_id" length="32" type="string" nullable='N'/>
! <field name="gnue_name" length="35" type="string" nullable='N'/>
<field name="gnue_comment" length="70" type="string"/>
</fields>
<constraints/>
<indexes/>
+ <primarykey name="gnue_id_pk">
+ <pkfield name="gnue_id"/>
+ </primarykey>
</table>
<table name="gnue_property">
<fields>
! <field name="gnue_id" length="32" type="string" nullable='N'/>
! <field name="gnue_class" length="32" type="string" nullable='N'/>
! <field name="gnue_module" length="32" type="string" nullable='N'/>
! <field name="gnue_name" length="35" type="string" nullable='N'/>
! <field name="gnue_type" length="35" type="string" nullable='N'/>
<field name="gnue_length" length="6" precision="0" type="number"/>
<field name="gnue_scale" length="4" precision="0" type="number"/>
<field name="gnue_comment" length="70" type="string"/>
</fields>
<constraints/>
<indexes/>
+ <primarykey name="gnue_id_pk">
+ <pkfield name="gnue_id"/>
+ </primarykey>
</table>
</tables>
<data>
Index: gnue-appserver/samples/sample.gsd
diff -c gnue-appserver/samples/sample.gsd:1.6
gnue-appserver/samples/sample.gsd:1.7
*** gnue-appserver/samples/sample.gsd:1.6 Mon Sep 22 15:16:15 2003
--- gnue-appserver/samples/sample.gsd Wed Oct 8 10:59:32 2003
***************
*** 6,12 ****
<tables>
<table name="address_person">
<fields>
! <field name="gnue_id" length="32" type="string"/>
<field name="address_name" length="35" type="string"/>
<field name="address_street" length="35" type="string"/>
<field name="address_zip" length="17" type="string"/>
--- 6,12 ----
<tables>
<table name="address_person">
<fields>
! <field name="gnue_id" length="32" type="string" nullable='N'/>
<field name="address_name" length="35" type="string"/>
<field name="address_street" length="35" type="string"/>
<field name="address_zip" length="17" type="string"/>
***************
*** 14,19 ****
--- 14,22 ----
</fields>
<constraints/>
<indexes/>
+ <primarykey name="gnue_id_pk">
+ <pkfield name="gnue_id"/>
+ </primarykey>
</table>
</tables>
<data>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-appserver/samples Makefile auth.gsd base.g...,
Jan Ischebeck <=