1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-07-29 08:01:23 +03:00

Remove oo1.DB.hasFilename() and getFilename(), as they are unnecessary.

FossilOrigin-Name: 75c546b982024bf2b527c85271111d54158cb010867f6e29fc89e86cc8457cc5
This commit is contained in:
stephan
2022-10-26 11:12:14 +00:00
parent 705d7be62d
commit 14ae1a5331
5 changed files with 12 additions and 33 deletions

View File

@ -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().