-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
498d8ef
commit 3075243
Showing
1 changed file
with
124 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
# vi: ft=dosini | ||
[main] | ||
|
||
# Enables context sensitive auto-completion. If this is disabled the all | ||
# possible completions will be listed. | ||
smart_completion = True | ||
|
||
# Multi-line mode allows breaking up the sql statements into multiple lines. If | ||
# this is set to True, then the end of the statements must have a semi-colon. | ||
# If this is set to False then sql statements can't be split into multiple | ||
# lines. End of line (return) is considered as the end of the statement. | ||
multi_line = False | ||
|
||
# Destructive warning mode will alert you before executing a sql statement | ||
# that may cause harm to the database such as "drop table", "drop database" | ||
# or "shutdown". | ||
destructive_warning = True | ||
|
||
# log_file location. | ||
log_file = ~/.mycli.log | ||
|
||
# Default log level. Possible values: "CRITICAL", "ERROR", "WARNING", "INFO" | ||
# and "DEBUG". "NONE" disables logging. | ||
log_level = INFO | ||
|
||
# Log every query and its results to a file. Enable this by uncommenting the | ||
# line below. | ||
# audit_log = ~/.mycli-audit.log | ||
|
||
# Timing of sql statments and table rendering. | ||
timing = True | ||
|
||
# Table format. Possible values: ascii, double, github, | ||
# psql, plain, simple, grid, fancy_grid, pipe, orgtbl, rst, mediawiki, html, | ||
# latex, latex_booktabs, textile, moinmoin, jira, vertical, tsv, csv. | ||
# Recommended: ascii | ||
table_format = ascii | ||
|
||
# Syntax coloring style. Possible values (many support the "-dark" suffix): | ||
# manni, igor, xcode, vim, autumn, vs, rrt, native, perldoc, borland, tango, emacs, | ||
# friendly, monokai, paraiso, colorful, murphy, bw, pastie, paraiso, trac, default, | ||
# fruity. | ||
# Screenshots at http://mycli.net/syntax | ||
syntax_style = default | ||
|
||
# Keybindings: Possible values: emacs, vi. | ||
# Emacs mode: Ctrl-A is home, Ctrl-E is end. All emacs keybindings are available in the REPL. | ||
# When Vi mode is enabled you can use modal editing features offered by Vi in the REPL. | ||
key_bindings = vi | ||
|
||
# Enabling this option will show the suggestions in a wider menu. Thus more items are suggested. | ||
wider_completion_menu = False | ||
|
||
# MySQL prompt | ||
# \D - The full current date | ||
# \d - Database name | ||
# \h - Hostname of the server | ||
# \m - Minutes of the current time | ||
# \n - Newline | ||
# \P - AM/PM | ||
# \p - Port | ||
# \R - The current time, in 24-hour military time (0–23) | ||
# \r - The current time, standard 12-hour time (1–12) | ||
# \s - Seconds of the current time | ||
# \t - Product type (Percona, MySQL, MariaDB) | ||
# \u - Username | ||
prompt = '\t \u@\h:\d> ' | ||
prompt_continuation = '➜ ' | ||
|
||
# Skip intro info on startup and outro info on exit | ||
less_chatty = False | ||
|
||
# Use alias from --login-path instead of host name in prompt | ||
login_path_as_host = False | ||
|
||
# Cause result sets to be displayed vertically if they are too wide for the current window, | ||
# and using normal tabular format otherwise. (This applies to statements terminated by ; or \G.) | ||
auto_vertical_output = False | ||
|
||
# keyword casing preference. Possible values "lower", "upper", "auto" | ||
keyword_casing = auto | ||
|
||
# disabled pager on startup | ||
enable_pager = True | ||
|
||
# Custom colors for the completion menu, toolbar, etc. | ||
[colors] | ||
# Completion menus. | ||
Token.Menu.Completions.Completion.Current = 'bg:#00aaaa #000000' | ||
Token.Menu.Completions.Completion = 'bg:#008888 #ffffff' | ||
Token.Menu.Completions.MultiColumnMeta = 'bg:#aaffff #000000' | ||
Token.Menu.Completions.ProgressButton = 'bg:#003333' | ||
Token.Menu.Completions.ProgressBar = 'bg:#00aaaa' | ||
|
||
# Query results | ||
Token.Output.Header = 'bold' | ||
Token.Output.OddRow = '' | ||
Token.Output.EvenRow = '' | ||
|
||
# Selected text. | ||
Token.SelectedText = '#ffffff bg:#6666aa' | ||
|
||
# Search matches. (reverse-i-search) | ||
Token.SearchMatch = '#ffffff bg:#4444aa' | ||
Token.SearchMatch.Current = '#ffffff bg:#44aa44' | ||
|
||
# The bottom toolbar. | ||
Token.Toolbar = 'bg:#222222 #aaaaaa' | ||
Token.Toolbar.Off = 'bg:#222222 #888888' | ||
Token.Toolbar.On = 'bg:#222222 #ffffff' | ||
|
||
# Search/arg/system toolbars. | ||
Token.Toolbar.Search = 'noinherit bold' | ||
Token.Toolbar.Search.Text = 'nobold' | ||
Token.Toolbar.System = 'noinherit bold' | ||
Token.Toolbar.Arg = 'noinherit bold' | ||
Token.Toolbar.Arg.Text = 'nobold' | ||
|
||
# Favorite queries. | ||
[favorite_queries] | ||
|
||
# Use the -d option to reference a DSN. | ||
[alias_dsn] | ||
# example_dsn = mysql://[user[:password]@][host][:port][/dbname] |