github.com/dolthub/dolt/go@v0.40.5-0.20240520175717-68db7794bea6/libraries/doltcore/dconfig/envvars.go (about)

     1  // Copyright 2023 Dolthub, Inc.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  package dconfig
    16  
    17  const (
    18  	EnvPassword                      = "DOLT_CLI_PASSWORD"
    19  	EnvUser                          = "DOLT_CLI_USER"
    20  	EnvSilenceUserReqForTesting      = "DOLT_SILENCE_USER_REQ_FOR_TESTING"
    21  	EnvOpenAiKey                     = "OPENAI_API_KEY"
    22  	EnvDoltRemotePassword            = "DOLT_REMOTE_PASSWORD"
    23  	EnvEditor                        = "EDITOR"
    24  	EnvSqlDebugLogVerbose            = "DOLT_SQL_DEBUG_LOG_VERBOSE"
    25  	EnvSqlDebugLog                   = "DOLT_SQL_DEBUG_LOG"
    26  	EnvHome                          = "HOME"
    27  	EnvDoltRootPath                  = "DOLT_ROOT_PATH"
    28  	EnvRemoteVersionDownloadStats    = "DOLT_REMOTE_VERBOSE_DOWNLOAD_STATS"
    29  	EnvPushLog                       = "PUSH_LOG"
    30  	EnvDefaultBinFormat              = "DOLT_DEFAULT_BIN_FORMAT"
    31  	EnvTestForceOpenEditor           = "DOLT_TEST_FORCE_OPEN_EDITOR"
    32  	EnvDisableChunkJournal           = "DOLT_DISABLE_CHUNK_JOURNAL"
    33  	EnvDisableReflog                 = "DOLT_DISABLE_REFLOG"
    34  	EnvReflogRecordLimit             = "DOLT_REFLOG_RECORD_LIMIT"
    35  	EnvOssEndpoint                   = "OSS_ENDPOINT"
    36  	EnvOssAccessKeyID                = "OSS_ACCESS_KEY_ID"
    37  	EnvOssAccessKeySecret            = "OSS_ACCESS_KEY_SECRET"
    38  	EnvVerboseAssertTableFilesClosed = "DOLT_VERBOSE_ASSERT_TABLE_FILES_CLOSED"
    39  	EnvDisableGcProcedure            = "DOLT_DISABLE_GC_PROCEDURE"
    40  	EnvEditTableBufferRows           = "DOLT_EDIT_TABLE_BUFFER_ROWS"
    41  	EnvDisableFixedAccess            = "DOLT_DISABLE_FIXED_ACCESS"
    42  	EnvDoltAssistAgree               = "DOLT_ASSIST_AGREE"
    43  	EnvDoltAuthorDate                = "DOLT_AUTHOR_DATE"
    44  	EnvDoltCommitterDate             = "DOLT_COMMITTER_DATE"
    45  	EnvDbNameReplace                 = "DOLT_DBNAME_REPLACE"
    46  )