mendevi.database.create.is_sqlite

mendevi.database.create.is_sqlite(file: str | bytes | Path) bool[source]

Test if the provided path is an sqlite3 database.

Examples

>>> import os, pathlib, tempfile
>>> from mendevi.database.create import create_database, is_sqlite
>>> database = pathlib.Path(tempfile.mktemp())
>>> is_sqlite(database)
False
>>> create_database(database)
>>> is_sqlite(database)
True
>>> os.remove(database)
>>>