Skip to content

Commit 4eb74dd

Browse files
committed
* inst/private/sqlite_pkg_add.m, inst/private/sqlite_pkg_del.m: alias
rowfilter to dbrowfilter
1 parent 6c1f971 commit 4eb74dd

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

inst/private/sqlite_pkg_add.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,9 @@ function sqlite_pkg_add ()
3939
assignin("base", "table", @dbtable);
4040
endif
4141

42+
# if rowfilter type exists, use it, otherwise use dbtable
43+
if exist ("rowfilter") == 0
44+
assignin("base", "rowfilter", @dbrowfilter);
45+
endif
46+
4247
endfunction

inst/private/sqlite_pkg_del.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,13 @@ function sqlite_pkg_del ()
4242
catch
4343
# do nothing
4444
end_try_catch
45+
46+
try
47+
if exist ("rowfilter") == 1 && (rowfilter == @dbrowfilter)
48+
evalin("base", "clear rowfilter");
49+
endif
50+
catch
51+
# do nothing
52+
end_try_catch
53+
4554
endfunction

0 commit comments

Comments
 (0)