github.com/abolfazlbeh/zhycan@v0.0.0-20230819144214-24cf38237387/configs/test/db.json (about)

     1  {
     2    "connections": ["server4"],
     3    "server1": {
     4      "type": "sqlite",
     5      "db": "file.db",
     6      "options": {
     7        "mode": "memory",
     8        "cache": "shared",
     9        "_fk": "1"
    10      },
    11      "config": {
    12        "skip_default_transaction": false,
    13        "dry_run": false,
    14        "prepare_stmt": true,
    15        "disable_automatic_ping": false,
    16        "disable_foreign_key_constraint_when_migrating": false,
    17        "ignore_relationships_when_migrating": false,
    18        "disable_nested_transaction": false
    19      },
    20      "logger": {
    21        "slow_threshold": 1000,
    22        "ignore_record_not_found_error": false,
    23        "parameterized_queries": false,
    24        "log_level": "debug"
    25      }
    26    },
    27    "server2": {
    28      "type": "mysql",
    29      "db": "databasename",
    30      "username": "username",
    31      "password": "password",
    32      "host": "127.0.0.1",
    33      "port": "3306",
    34      "protocol": "tcp",
    35      "options": {
    36        "charset": "utf8mb4",
    37        "parseTime": "True",
    38        "loc": "Local"
    39      }
    40    },
    41    "server3": {
    42      "type": "postgresql",
    43      "db": "databasename",
    44      "username": "username",
    45      "password": "password",
    46      "host": "127.0.0.1",
    47      "port": "3306",
    48      "options": {
    49        "sslmode": "disable",
    50        "TimeZone": "Asia/Shanghai"
    51      }
    52    },
    53    "server4": {
    54      "type": "mongodb",
    55      "db": "m",
    56      "username": "u1",
    57      "password": "p1",
    58      "host": "127.0.0.1",
    59      "port": "27017",
    60      "options": {
    61        "maxPoolSize": "100",
    62        "w": "majority",
    63        "connectTimeoutMS": "30000"
    64      }
    65    }
    66  }