diff options
authorMarcello Stanisci <>2016-12-22 16:26:42 +0100
committerMarcello Stanisci <>2016-12-22 16:26:42 +0100
commitc7d618d831cf8892551fefc19770077ef59781a5 (patch)
parent42d193aeb7914673d49ba4bf18ffd1db5274803a (diff)
parent6d9347b4d00b9383604e8f3420a16f5fee45abc4 (diff)
Merge branch 'master' of ssh://
1 files changed, 14 insertions, 2 deletions
diff --git a/deployment.rst b/deployment.rst
index 32b57d3e..c0b07e43 100644
--- a/deployment.rst
+++ b/deployment.rst
@@ -199,13 +199,25 @@ The next step is to generate `signkeys` and `denomkeys`.
policy of 12-chars limit for currency names; which is likely going to
be changed.
-The exchange needs to get its database explicitly set up, before it can
-actually be launched.
+It may be necessary to define database tables for the exchange. The
+following command does that.
.. code-block:: none
+ # Erase all the data!
$ taler-exchange-dbinit -r
+As of the merchant backend, it creates tables at launch time, so it is
+not required to define tables before launching it. `However`, if some
+table's definition changed over the time, and there is a need to force
+a redefinition of tables, then the following command accomplishes that
+for the merchant:
+.. code-block:: none
+ # Erase all the data!
+ $ taler-merchant-dbinit -r
If all previous steps succeeded, it is now possible to launch all the
processes. That is accomplished by the following command: