Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNotConnected is the not connected error. ErrNotConnected = errors.New("not connected") // ErrNoSuchFileOrDirectory is the no such file or directory error. ErrNoSuchFileOrDirectory = errors.New("no such file or directory") // ErrCannotIncludeDirectories is the cannot include directories error. ErrCannotIncludeDirectories = errors.New("cannot include directories") // ErrMissingDSN is the missing dsn error. ErrMissingDSN = errors.New("missing dsn") // ErrNoPreviousTransactionExists is the no previous transaction exists error. ErrNoPreviousTransactionExists = errors.New("no previous transaction exists") // ErrPreviousTransactionExists is the previous transaction exists error. ErrPreviousTransactionExists = errors.New("previous transaction exists") // ErrPasswordAttemptsExhausted is the exhausted password attempts error. ErrPasswordAttemptsExhausted = errors.New("password attempts exhausted") // ErrSingleTransactionCannotBeUsedWithInteractiveMode is the single transaction cannot be used with interactive mode error. ErrSingleTransactionCannotBeUsedWithInteractiveMode = errors.New("--single-transaction cannot be used with interactive mode") // ErrNoEditorDefined is the no editor defined error. ErrNoEditorDefined = errors.New("no editor defined") // ErrUnknownCommand is the unknown command error. ErrUnknownCommand = errors.New("unknown command") // ErrMissingRequiredArgument is the missing required argument error. ErrMissingRequiredArgument = errors.New("missing required argument") // ErrDriverNotAvailable is the driver not available error. ErrDriverNotAvailable = errors.New("driver not available") // ErrPasswordNotSupportedByDriver is the password not supported by driver error. ErrPasswordNotSupportedByDriver = errors.New(`\password not supported by driver`) // ErrUnterminatedString is the unterminated string error. ErrUnterminatedString = errors.New("unterminated string") // ErrNoShellAvailable is the no SHELL available error. ErrNoShellAvailable = errors.New("no SHELL available") // ErrNotInteractive is the not interactive error. ErrNotInteractive = errors.New("not interactive") // ErrInvalidType is the invalid type error. ErrInvalidType = errors.New("invalid type") // ErrInvalidIdentifier is the invalid identifier error. ErrInvalidIdentifier = errors.New("invalid identifier") // ErrInvalidValue is the invalid value error. ErrInvalidValue = errors.New("invalid value") // ErrTooManyRows is the too many rows error. ErrTooManyRows = errors.New("too many rows") )
View Source
var ( CommandName = `usql` CommandVersion = `0.0.0-dev` Banner = CommandName + `, the universal command-line interface for SQL databases` NotConnected = `(not connected)` HelpPrefix = `help` WelcomeDesc = `Type "` + HelpPrefix + `" for help.` QueryBufferEmpty = `Query buffer is empty.` QueryBufferReset = `Query buffer reset (cleared).` InvalidCommand = `Invalid command \%s. Try \? for help.` ExtraArgumentIgnored = `\%s: extra argument "%s" ignored` MissingRequiredArg = `\%s: missing required argument` Copyright = Banner + ".\n\n" + License RowCount = `(%d rows)` AvailableDrivers = `Available Drivers:` ConnInfo = `Connected with driver %s (%s)` BadPassFile = `could not open "%s", not a file` BadPassFileMode = `password file "%s" has group or world access` BadPassFileLine = `line %d of password file incorrectly formatted` BadPassFileFieldEmpty = `line %d field %d of password file cannot be blank` BadPassFileUsername = `username in line %d of password file cannot contain *` EnterPassword = `Enter password: ` EnterPreviousPassword = `Enter previous password: ` PasswordsDoNotMatch = `Passwords do not match, trying again ...` NewPassword = `Enter new password: ` ConfirmPassword = `Confirm password: ` PasswordChangeFailed = `\password for "%s" failed: %v` CouldNotSetVariable = `could not set variable "%s"` HelpDesc string HelpBanner = `You are using ` + Banner + `.` HelpCommandPrefix = `Type: ` HelpCommands = [][]string{ {`copyright`, `for distribution terms`}, {`?`, `for help with ` + CommandName + ` commands`}, {`g`, `or terminate with semicolon to execute query`}, {`q`, `to quit`}, } )
Various usql text bits.
View Source
var License = `` /* 1083-byte string literal not displayed */
License contains the license text for usql.
Functions ¶
func Command ¶ added in v0.4.0
func Command() string
Command returns the command name without spaces.
func CommandLower ¶ added in v0.4.0
func CommandLower() string
CommandLower returns the lower case command name without spaces.
func CommandUpper ¶ added in v0.4.0
func CommandUpper() string
CommandUpper returns the upper case command name without spaces.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.