Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
724 buildadm 1
<?xml version="1.0"?>
2
<parser>
3
    <struct name="package_build_env" sqltablename="PACKAGE_BUILD_ENV">
4
        <field name="f1" sqlcolumnname="PV_ID" datatype="U32" fk="PV_ID"></field>
5
        <field name="f2" sqlcolumnname="BE_ID" datatype="U32"></field>
6
        <field name="f3" sqlcolumnname="BUILD_TYPE" datatype="U32"></field>
7
    </struct>
8
    <struct name="package_dependencies" sqltablename="PACKAGE_DEPENDENCIES">
9
        <field name="f1" sqlcolumnname="PV_ID" datatype="U32" fk="PV_ID"></field>
10
        <field name="f2" sqlcolumnname="DPV_ID" datatype="U32"></field>
11
     </struct>
12
    <struct name="package_versions" sqltablename="PACKAGE_VERSIONS">
13
        <field name="f1" sqlcolumnname="PV_ID" datatype="U32" fk="PV_ID"></field>
14
        <field name="f2" sqlcolumnname="PKG_ID" datatype="U32"></field>
15
        <field name="f3" sqlcolumnname="PKG_VERSION" datatype="ASCII" width="50"></field>
726 dpurdie 16
        <field name="f4" sqlcolumnname="DLOCKED" datatype="ASCII" width="1"></field>
17
        <field name="f5" sqlcolumnname="PKG_LABEL" datatype="ASCII" width="50"></field>
18
        <field name="f6" sqlcolumnname="SRC_PATH" datatype="ASCII" width="2000"></field>
19
        <field name="f7" sqlcolumnname="BUILD_TYPE" datatype="ASCII" width="1"></field>
20
        <field name="f8" sqlcolumnname="CHANGE_TYPE" datatype="ASCII" width="1"></field>
724 buildadm 21
        <repeat name="r1">
22
            <field structname="package_dependencies"/>
23
        </repeat>
24
        <repeat name="r2">
25
            <field structname="package_build_env"/>
26
        </repeat>
27
      </struct>
726 dpurdie 28
      <struct name="release_content" sqltablename="RELEASE_CONTENT">
724 buildadm 29
        <field name="f1" sqlcolumnname="RTAG_ID" datatype="U32" fk="RTAG_ID"></field>
30
        <field name="f2" sqlcolumnname="PV_ID" datatype="U32"></field>
31
        <field name="f3" sqlcolumnname="BASE_VIEW_ID" datatype="U32"></field>
32
        <repeat name="r1">
33
            <field structname="package_versions"/>
34
        </repeat>
35
    </struct>
726 dpurdie 36
   <struct name="planned" sqltablename="PLANNED">
37
        <field name="f1" sqlcolumnname="RTAG_ID" datatype="U32" fk="RTAG_ID"></field>
38
        <field name="f2" sqlcolumnname="PV_ID" datatype="U32"></field>
39
        <field name="f3" sqlcolumnname="VIEW_ID" datatype="U32"></field>
40
        <repeat name="r1">
41
            <field structname="package_versions"/>
42
        </repeat>
43
    </struct>
724 buildadm 44
    <struct name="release_tags" sqltablename="RELEASE_TAGS">
45
        <field name="f1" sqlcolumnname="RTAG_ID" datatype="U32"></field>
726 dpurdie 46
        <field name="f2" sqlcolumnname="PROJ_ID" datatype="U32" fk="PROJ_ID"></field>
724 buildadm 47
        <field name="f3" sqlcolumnname="RTAG_NAME" datatype="ASCII" width="50"></field>
48
        <repeat name="r1">
49
            <field structname="release_content"/>
50
        </repeat>
726 dpurdie 51
        <repeat name="r2">
52
            <field structname="planned"/>
724 buildadm 53
        </repeat>
54
    </struct>
726 dpurdie 55
   <struct name="package_versions2" sqltablename="PACKAGE_VERSIONS2">
56
	<field name="f1" sqlcolumnname="PKG_ID" datatype="U32"></field>
57
	<field name="f2" sqlcolumnname="PKG_VERSION" datatype="ASCII" width="50"></field>
58
  </struct>
59
   <struct name="views" sqltablename="VIEWS" sql="SELECT * FROM VIEWS WHERE BASE_VIEW='Y'">
724 buildadm 60
        <field name="f1" sqlcolumnname="VIEW_ID" datatype="U32"></field>
61
        <field name="f2" sqlcolumnname="VIEW_NAME" datatype="ASCII" width="30"></field>
62
    </struct>
63
    <struct name="build_environments" sqltablename="BUILD_ENVIRONMENTS" sql="SELECT * FROM BUILD_ENVIRONMENTS">
64
        <field name="f1" sqlcolumnname="BE_ID" datatype="U32"></field>
65
        <field name="f2" sqlcolumnname="BE_NAME" datatype="ASCII" width="255"></field>
66
    </struct>
67
    <struct name="packages" sqltablename="PACKAGES" sql="SELECT * FROM PACKAGES">
68
        <field name="f1" sqlcolumnname="PKG_ID" datatype="U32"></field>
69
        <field name="f2" sqlcolumnname="PKG_NAME" datatype="ASCII" width="50"></field>
70
    </struct>
71
    <struct name="projects" sqltablename="PROJECTS" sql="SELECT * FROM PROJECTS">
72
        <field name="f1" sqlcolumnname="PROJ_ID" datatype="U32"></field>
73
        <field name="f2" sqlcolumnname="PROJ_NAME" datatype="ASCII" width="50"></field>
74
        <repeat name="r1">
726 dpurdie 75
            <field structname="release_tags"/>
724 buildadm 76
        </repeat>
77
    </struct>
78
</parser>