模式¶
Sqlite的ORM模型
| 属性 | 值 |
|---|---|
| 命名空间 | fize\db\realization\sqlite |
| 类名 | Mode |
| 实现接口 | fize\db\definition\Mode |
| 方法: |
|---|
| 方法名 | 说明 |
|---|---|
| odbc() | odbc方式构造 |
| pdo() | pdo方式构造 |
| sqlite3() | sqlite3构造 |
| getInstance() | 数据库实例 |
方法¶
odbc()¶
odbc方式构造
public static function odbc (
string $filename,
int $long_names = 0,
int $time_out = 1000,
int $no_txn = 0,
string $sync_pragma = "NORMAL",
int $step_api = 0,
string $driver = null
) : \fize\db\realization\sqlite\mode\Odbc
| 参数: |
|
|---|
pdo()¶
pdo方式构造
public static function pdo (
string $filename
) : \fize\db\realization\sqlite\mode\Pdo
| 参数: |
|
|---|
sqlite3()¶
sqlite3构造
public static function sqlite3 (
string $filename,
int $flags = 2,
string $encryption_key = null,
int $busy_timeout = 30000
) : \fize\db\realization\sqlite\mode\Sqlite3
| 参数: |
|
|---|
getInstance()¶
数据库实例
public static function getInstance (
string $mode,
array $config
) : \fize\db\realization\sqlite\Db
| 参数: |
|
|---|