mirror of
https://github.com/sqlite/sqlite.git
synced 2026-01-06 08:01:16 +03:00
Remove oo1.DB.hasFilename() and getFilename(), as they are unnecessary.
FossilOrigin-Name: 75c546b982024bf2b527c85271111d54158cb010867f6e29fc89e86cc8457cc5
This commit is contained in:
@@ -514,27 +514,6 @@ self.sqlite3ApiBootstrap.initializers.push(function(sqlite3){
|
||||
: capi.sqlite3_changes(p);
|
||||
}
|
||||
},
|
||||
/**
|
||||
Similar to the this.filename property but will return a falsy
|
||||
value for special names like ":memory:". Throws if the DB has
|
||||
been closed. If passed an argument it then it will return the
|
||||
filename of the ATTACHEd db with that name, else it assumes a
|
||||
name of `main`. The argument may be either a JS string or
|
||||
a pointer to a WASM-allocated C-string.
|
||||
*/
|
||||
getFilename: function(dbName='main'){
|
||||
return capi.sqlite3_db_filename(affirmDbOpen(this).pointer, dbName);
|
||||
},
|
||||
/**
|
||||
Returns true if this db instance has a name which resolves to a
|
||||
file. If the name is "" or starts with ":", it resolves to false.
|
||||
Note that it is not aware of the peculiarities of URI-style
|
||||
names and a URI-style name for a ":memory:" db will fool it.
|
||||
Returns false if this db is closed.
|
||||
*/
|
||||
hasFilename: function(){
|
||||
return this.filename && ':'!==this.filename[0];
|
||||
},
|
||||
/**
|
||||
Returns the name of the given 0-based db number, as documented
|
||||
for sqlite3_db_name().
|
||||
|
||||
@@ -366,7 +366,7 @@ sqlite3.initWorker1API = function(){
|
||||
close: function(db,alsoUnlink){
|
||||
if(db){
|
||||
delete this.dbs[getDbId(db)];
|
||||
const filename = db.getFilename();
|
||||
const filename = db.filename;
|
||||
const pVfs = sqlite3.capi.wasm.sqlite3_wasm_db_vfs(db.pointer, 0);
|
||||
db.close();
|
||||
if(db===this.defaultDb) this.defaultDb = undefined;
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
let db;
|
||||
try {
|
||||
db = new oo.DB(persistentDir+'/foo.db');
|
||||
stdout("DB filename:",db.filename,db.getFilename());
|
||||
stdout("DB filename:",db.filename);
|
||||
const banner1 = '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>',
|
||||
banner2 = '<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<';
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user