colly_wyx
2018-04-27 74adf3a72663f151dc2c1b87ecb4ea4b0e080a50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
/**
 * 分库分表的自定义数据库路由配置
 * 
 * @author: dogstar
 */
 
return array(
    /**
     * DB数据库服务器集群
     */
    'servers' => array(
        'DB_A' => array(
            'host'      => '192.168.0.110',           //数据库域名
            'name'      => 'phalapi_test',                  //数据库名字
            'user'      => 'root',                  //数据库用户名
            'password'  => '123456',                //数据库密码
            'port'      => '3306',                  //数据库端口
        ),
        'DB_DEMO' => array(
            'host'      => '192.168.0.110',           //数据库域名
            'name'      => 'phalapi_test',                  //数据库名字
            'user'      => 'root',                  //数据库用户名
            'password'  => '123456',                //数据库密码
            'port'      => '3306',                  //数据库端口
        ),
    ),
 
    /**
     * 自定义路由表
     */
    'tables' => array(
        '__default__' => array(
            'prefix' => 'tbl_',
            'key' => 'id',
            'map' => array(
                array('db' => 'DB_A'),
            ),
        ),
        'demo' => array(
            'prefix' => 'tbl_',
            'key' => 'id',
            'map' => array(
                array('db' => 'DB_A'),
                array('start' => 0, 'end' => 2, 'db' => 'DB_A'),
                array('start' => 3, 'end' => 5, 'db' => 'DB_DEMO'),
            ),
        ),
    ),
);