mirror of
https://github.com/isar/rusqlite.git
synced 2024-11-26 19:41:37 +08:00
Add xShadowName only if bundled
or vtab_v3
activated
This commit is contained in:
parent
287e2f5dbc
commit
75c0fe349a
@ -38,6 +38,8 @@ sqlcipher = ["libsqlite3-sys/sqlcipher"]
|
|||||||
unlock_notify = ["libsqlite3-sys/unlock_notify"]
|
unlock_notify = ["libsqlite3-sys/unlock_notify"]
|
||||||
# xSavepoint, xRelease and xRollbackTo: 3.7.7 (2011-06-23)
|
# xSavepoint, xRelease and xRollbackTo: 3.7.7 (2011-06-23)
|
||||||
vtab = ["libsqlite3-sys/min_sqlite_version_3_7_7", "lazy_static"]
|
vtab = ["libsqlite3-sys/min_sqlite_version_3_7_7", "lazy_static"]
|
||||||
|
# xShadowName: 3.26.0
|
||||||
|
vtab_v3 = ["vtab"]
|
||||||
csvtab = ["csv", "vtab"]
|
csvtab = ["csv", "vtab"]
|
||||||
# pointer passing interfaces: 3.20.0
|
# pointer passing interfaces: 3.20.0
|
||||||
array = ["vtab"]
|
array = ["vtab"]
|
||||||
|
@ -99,6 +99,7 @@ pub fn read_only_module<T: CreateVTab>(version: c_int) -> Module<T> {
|
|||||||
xSavepoint: None,
|
xSavepoint: None,
|
||||||
xRelease: None,
|
xRelease: None,
|
||||||
xRollbackTo: None,
|
xRollbackTo: None,
|
||||||
|
#[cfg(any(feature = "bundled", feature = "vtab_v3"))]
|
||||||
xShadowName: None,
|
xShadowName: None,
|
||||||
};
|
};
|
||||||
Module {
|
Module {
|
||||||
@ -138,6 +139,7 @@ pub fn eponymous_only_module<T: VTab>(version: c_int) -> Module<T> {
|
|||||||
xSavepoint: None,
|
xSavepoint: None,
|
||||||
xRelease: None,
|
xRelease: None,
|
||||||
xRollbackTo: None,
|
xRollbackTo: None,
|
||||||
|
#[cfg(any(feature = "bundled", feature = "vtab_v3"))]
|
||||||
xShadowName: None,
|
xShadowName: None,
|
||||||
};
|
};
|
||||||
Module {
|
Module {
|
||||||
|
Loading…
Reference in New Issue
Block a user