a843461b18
Same exercise as in change 79311 but now for the pgm commands. Fixed some syntax expressions that did not match the list of command options and harmonized the indentation. Change-Id: Ieec06ea87ecbc8cda467f58d514e2f29993ba46e Signed-off-by: Michael Ochmann <michael.ochmann@sap.com>
56 lines
1.2 KiB
Plaintext
56 lines
1.2 KiB
Plaintext
= gsql
|
|
|
|
== NAME
|
|
gsql - Administrative interface to idle database
|
|
|
|
== SYNOPSIS
|
|
[verse]
|
|
--
|
|
_java_ -jar gerrit.war _gsql_
|
|
-d <SITE_PATH>
|
|
--
|
|
|
|
== DESCRIPTION
|
|
Interactive query support against the configured SQL database.
|
|
All SQL statements are supported, including SELECT, UPDATE, INSERT,
|
|
DELETE and ALTER.
|
|
|
|
This command is primarily intended to access a local H2 database
|
|
which is not currently open by a Gerrit daemon. To access an open
|
|
database use link:cmd-gsql.html[gerrit gsql] over SSH.
|
|
|
|
== OPTIONS
|
|
|
|
-d::
|
|
--site-path::
|
|
Location of the gerrit.config file, and all other per-site
|
|
configuration data, supporting libraries and log files.
|
|
|
|
== CONTEXT
|
|
This command can only be run on a server which has direct
|
|
connectivity to the metadata database, and local access to the
|
|
managed Git repositories.
|
|
|
|
== EXAMPLES
|
|
To manually correct a user's SSH user name:
|
|
|
|
----
|
|
$ java -jar gerrit.war gsql
|
|
Welcome to Gerrit Code Review v2.0.25
|
|
(PostgreSQL 8.3.8)
|
|
|
|
Type '\h' for help. Type '\r' to clear the buffer.
|
|
|
|
gerrit> update accounts set ssh_user_name = 'alice' where account_id=1;
|
|
UPDATE 1; 1 ms
|
|
gerrit> \q
|
|
Bye
|
|
----
|
|
|
|
GERRIT
|
|
------
|
|
Part of link:index.html[Gerrit Code Review]
|
|
|
|
SEARCHBOX
|
|
---------
|