Skip to content

Commit 480250a

Browse files
Adding test for pragma key on attach
1 parent 1ba0e0e commit 480250a

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

test/crypto.test

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2043,4 +2043,24 @@ do_test migrate-2-0-le-database-to-3x-format {
20432043
db close
20442044
file delete -force test.db
20452045

2046+
do_test key-database-by-name {
2047+
sqlite_orig db test.db
2048+
execsql {
2049+
attach database 'new.db' as new;
2050+
pragma new.key = 'foo';
2051+
create table new.t1(a,b);
2052+
insert into new.t1(a,b) values('foo', 'bar');
2053+
detach database new;
2054+
}
2055+
db close
2056+
2057+
sqlite_orig db new.db
2058+
execsql {
2059+
pragma key = 'foo';
2060+
select * from t1;
2061+
}
2062+
} {foo bar}
2063+
db close
2064+
file delete -force new.db
2065+
20462066
finish_test

0 commit comments

Comments
 (0)