sqlite3¶
Support for SQLite3
- saltext.sqlite3.modules.sqlite3.version()[source]¶
Return version of pysqlite
CLI Example:
salt '*' sqlite3.version
- saltext.sqlite3.modules.sqlite3.sqlite_version()[source]¶
Return version of sqlite
CLI Example:
salt '*' sqlite3.sqlite_version
- saltext.sqlite3.modules.sqlite3.modify(db=None, sql=None)[source]¶
Issue an SQL query to sqlite3 (with no return data), usually used to modify the database in some way (insert, delete, create, etc)
CLI Example:
salt '*' sqlite3.modify /root/test.db 'CREATE TABLE test(id INT, testdata TEXT);'
- saltext.sqlite3.modules.sqlite3.fetch(db=None, sql=None)[source]¶
Retrieve data from an sqlite3 db (returns all rows, be careful!)
CLI Example:
salt '*' sqlite3.fetch /root/test.db 'SELECT * FROM test;'
- saltext.sqlite3.modules.sqlite3.tables(db=None)[source]¶
Show all tables in the database
CLI Example:
salt '*' sqlite3.tables /root/test.db