1WIKI-TOOLKIT-SETUPDB(1)User Contributed Perl DocumentatioWnIKI-TOOLKIT-SETUPDB(1)
2
3
4

NAME

6       wiki-toolkit-setupdb - Set up a database storage backend for
7       Wiki::Toolkit.
8

SYNOPSIS

10         # Set up or update the storage backend, leaving any existing data
11         # intact. Useful for upgrading from old versions of Wiki::Toolkit to
12         # newer ones with more backend features.
13
14         wiki-toolkit-setupdb --type postgres
15                              --name mywiki \
16                              --user wiki  \
17                              --pass wiki \
18                              --host 'db.example.com'
19
20         # Clear out any existing data and set up a fresh backend from scratch.
21
22         wiki-toolkit-setupdb --type postgres
23                              --name mywiki \
24                              --user wiki  \
25                              --pass wiki  \
26                              --force-preclear
27

DESCRIPTION

29       Takes three mandatory arguments:
30
31       type
32           The database type.  Should be one of 'postgres', 'mysql' and
33           'sqlite'.
34
35       name
36           The database name.
37
38       user
39           The user that connects to the database. It must have permission to
40           create and drop tables in the database.
41
42       two optional arguments:
43
44       pass
45           The user's database password.
46
47       host
48           The hostname of the machine the database server is running on (omit
49           for local databases).
50
51       and one optional flag:
52
53       force-preclear
54           By default, this script will leave any existing data alone.  To
55           force that to be cleared out first, pass the "--force-preclear"
56           flag.
57

AUTHOR

59       Kake Pugh (kake@earth.li).
60
62            Copyright (C) 2002-2003 Kake Pugh.  All Rights Reserved.
63            Copyright (C) 2006 the Wiki::Toolkit team. All Rights Reserved.
64
65       This code is free software; you can redistribute it and/or modify it
66       under the same terms as Perl itself.
67

SEE ALSO

69       Wiki::Toolkit
70
71
72
73perl v5.38.0                      2023-07-21           WIKI-TOOLKIT-SETUPDB(1)
Impressum