aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package.xml
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2018-03-14 00:54:05 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2018-03-16 13:45:18 +0300
commitbc24eec7208187e171fd61ced7130fd8e2828257 (patch)
tree23e9076f0e06282001758ef5939db872eba214ff /bpkg/package.xml
parent5f75406495f06b75eb10b3456a1ca550f4e55b61 (diff)
Add support for version iteration
Diffstat (limited to 'bpkg/package.xml')
-rw-r--r--bpkg/package.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/bpkg/package.xml b/bpkg/package.xml
index bc995be..10014e7 100644
--- a/bpkg/package.xml
+++ b/bpkg/package.xml
@@ -52,6 +52,7 @@
<column name="version_canonical_upstream" type="TEXT" null="true"/>
<column name="version_canonical_release" type="TEXT" null="true" options="COLLATE BINARY"/>
<column name="version_revision" type="INTEGER" null="true"/>
+ <column name="version_iteration" type="INTEGER" null="true"/>
<column name="version_upstream" type="TEXT" null="true"/>
<column name="version_release" type="TEXT" null="true"/>
<column name="sha256sum" type="TEXT" null="true"/>
@@ -61,6 +62,7 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</primary-key>
</table>
<table name="available_package_locations" kind="container">
@@ -69,6 +71,7 @@
<column name="version_canonical_upstream" type="TEXT" null="true"/>
<column name="version_canonical_release" type="TEXT" null="true" options="COLLATE BINARY"/>
<column name="version_revision" type="INTEGER" null="true"/>
+ <column name="version_iteration" type="INTEGER" null="true"/>
<column name="repository" type="TEXT" null="true"/>
<column name="fragment" type="TEXT" null="true"/>
<column name="location" type="TEXT" null="true"/>
@@ -78,12 +81,14 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
<references table="available_package">
<column name="name"/>
<column name="version_epoch"/>
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</references>
</foreign-key>
<index name="available_package_locations_object_id_i">
@@ -92,6 +97,7 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</index>
<foreign-key name="repository_fk" deferrable="DEFERRED">
<column name="repository"/>
@@ -106,6 +112,7 @@
<column name="version_canonical_upstream" type="TEXT" null="true"/>
<column name="version_canonical_release" type="TEXT" null="true" options="COLLATE BINARY"/>
<column name="version_revision" type="INTEGER" null="true"/>
+ <column name="version_iteration" type="INTEGER" null="true"/>
<column name="index" type="INTEGER" null="true"/>
<column name="conditional" type="INTEGER" null="true"/>
<column name="buildtime" type="INTEGER" null="true"/>
@@ -116,12 +123,14 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
<references table="available_package">
<column name="name"/>
<column name="version_epoch"/>
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</references>
</foreign-key>
<index name="available_package_dependencies_object_id_i">
@@ -130,6 +139,7 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</index>
<index name="available_package_dependencies_index_i">
<column name="index"/>
@@ -141,6 +151,7 @@
<column name="version_canonical_upstream" type="TEXT" null="true"/>
<column name="version_canonical_release" type="TEXT" null="true" options="COLLATE BINARY"/>
<column name="version_revision" type="INTEGER" null="true"/>
+ <column name="version_iteration" type="INTEGER" null="true"/>
<column name="dependency_index" type="INTEGER" null="true"/>
<column name="index" type="INTEGER" null="true"/>
<column name="dep_name" type="TEXT" null="true"/>
@@ -148,12 +159,14 @@
<column name="dep_min_version_canonical_upstream" type="TEXT" null="true"/>
<column name="dep_min_version_canonical_release" type="TEXT" null="true"/>
<column name="dep_min_version_revision" type="INTEGER" null="true"/>
+ <column name="dep_min_version_iteration" type="INTEGER" null="true"/>
<column name="dep_min_version_upstream" type="TEXT" null="true"/>
<column name="dep_min_version_release" type="TEXT" null="true"/>
<column name="dep_max_version_epoch" type="INTEGER" null="true"/>
<column name="dep_max_version_canonical_upstream" type="TEXT" null="true"/>
<column name="dep_max_version_canonical_release" type="TEXT" null="true"/>
<column name="dep_max_version_revision" type="INTEGER" null="true"/>
+ <column name="dep_max_version_iteration" type="INTEGER" null="true"/>
<column name="dep_max_version_upstream" type="TEXT" null="true"/>
<column name="dep_max_version_release" type="TEXT" null="true"/>
<column name="dep_min_open" type="INTEGER" null="true"/>
@@ -164,12 +177,14 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
<references table="available_package">
<column name="name"/>
<column name="version_epoch"/>
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</references>
</foreign-key>
<index name="available_package_dependency_alternatives_object_id_i">
@@ -178,6 +193,7 @@
<column name="version_canonical_upstream"/>
<column name="version_canonical_release"/>
<column name="version_revision"/>
+ <column name="version_iteration"/>
</index>
</table>
<table name="selected_package" kind="object">
@@ -186,6 +202,7 @@
<column name="version_canonical_upstream" type="TEXT" null="true"/>
<column name="version_canonical_release" type="TEXT" null="true"/>
<column name="version_revision" type="INTEGER" null="true"/>
+ <column name="version_iteration" type="INTEGER" null="true"/>
<column name="version_upstream" type="TEXT" null="true"/>
<column name="version_release" type="TEXT" null="true"/>
<column name="state" type="TEXT" null="true"/>
@@ -198,6 +215,7 @@
<column name="purge_archive" type="INTEGER" null="true"/>
<column name="src_root" type="TEXT" null="true"/>
<column name="purge_src" type="INTEGER" null="true"/>
+ <column name="manifest_checksum" type="TEXT" null="true"/>
<column name="out_root" type="TEXT" null="true"/>
<primary-key>
<column name="name"/>
@@ -210,12 +228,14 @@
<column name="min_version_canonical_upstream" type="TEXT" null="true"/>
<column name="min_version_canonical_release" type="TEXT" null="true"/>
<column name="min_version_revision" type="INTEGER" null="true"/>
+ <column name="min_version_iteration" type="INTEGER" null="true"/>
<column name="min_version_upstream" type="TEXT" null="true"/>
<column name="min_version_release" type="TEXT" null="true"/>
<column name="max_version_epoch" type="INTEGER" null="true"/>
<column name="max_version_canonical_upstream" type="TEXT" null="true"/>
<column name="max_version_canonical_release" type="TEXT" null="true"/>
<column name="max_version_revision" type="INTEGER" null="true"/>
+ <column name="max_version_iteration" type="INTEGER" null="true"/>
<column name="max_version_upstream" type="TEXT" null="true"/>
<column name="max_version_release" type="TEXT" null="true"/>
<column name="min_open" type="INTEGER" null="true"/>