summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-05-30 11:31:35 +0200
committerErich Eckner <git@eckner.net>2018-05-30 11:31:35 +0200
commit415c6aad4c8324b7de4d11e07600344b0e0b90c3 (patch)
treeac0da9469c14ab2614683e52dc530c2fa2d9915b /lib
parente81196e242a3de0c3b9c4394c7aedbb84bdc87b6 (diff)
downloadbuilder-415c6aad4c8324b7de4d11e07600344b0e0b90c3.tar.xz
lib/mysql-functions: add TODOs (not specific to that script)
Diffstat (limited to 'lib')
-rwxr-xr-xlib/mysql-functions12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/mysql-functions b/lib/mysql-functions
index 196e03b..968dd7a 100755
--- a/lib/mysql-functions
+++ b/lib/mysql-functions
@@ -12,6 +12,18 @@ fi
# TODO: replace most/all insert-select queries by separate select and insert
# queries
+# TODO: remove all references to `binary_packages`.`repositories`
+
+# TODO: remove `binary_packages`.`repositories` from the database
+
+# TODO: normally operate on `binary_packages_in_repositories` instead of
+# `binary_packages`
+
+# TODO: consider `binary_packages` as cache of
+# `binary_packages_in_repositories` (e.g. delete, when no
+# `binary_packages_in_repositories` needs `binary_packages` anymore,
+# otherwise let them untouched)
+
# base64_encode_each encode each line of stdin with base64
base64_encode_each() {