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 }