{"json_modified": "2016-06-23T04:58:40.946717", "uuid": "281b74b0-f69f-435a-995a-86e734eb8a77", "title": "Sqlite.jsm", "url": "/en-US/docs/Mozilla/JavaScript_code_modules/Sqlite.jsm", "tags": ["Storage", "Modules", "JavaScript"], "translations": [{"uuid": "748dbb45-8fc1-4305-9eab-ee2e9e4971a9", "title": "Sqlite.jsm", "url": "/fr/docs/Mozilla/JavaScript_code_modules/Sqlite.jsm", "tags": [], "summary": "Le module de code JavaScript Sqlite.jsm offre une interface de stockage/SQLite. Sqlite.jsm fonctionne avec des interfaces XPCOM de stockage de bas niveau:", "localization_tags": [], "locale": "fr", "last_edit": "2016-06-23T04:58:37", "review_tags": []}], "modified": "2015-10-14T11:26:30", "label": "Sqlite.jsm", "localization_tags": [], "locale": "en-US", "id": 62147, "last_edit": "2015-10-14T11:26:28", "summary": "The Sqlite.jsm JavaScript code module is a promise-based wrapper around the Storage/SQLite interface. Sqlite.jsm offers some compelling advantages over the low-level Storage XPCOM interfaces:", "sections": [{"id": "Obtaining_a_Connection", "title": "Obtaining a Connection"}, {"id": "Working_with_Opened_Connections", "title": "Working with Opened Connections"}, {"id": "Connection_Management", "title": "Connection Management"}, {"id": "close()", "title": "close()"}, {"id": "clone(readOnly)", "title": "clone(readOnly)"}, {"id": "transactionInProgress", "title": "transactionInProgress"}, {"id": "shrinkMemory()", "title": "shrinkMemory()"}, {"id": "discardCachedStatements()", "title": "discardCachedStatements()"}, {"id": "Table_and_Schema_Management", "title": "Table and Schema Management"}, {"id": "getSchemaVersion()", "title": "getSchemaVersion()"}, {"id": "setSchemaVersion(value)", "title": "setSchemaVersion(value)"}, {"id": "tableExists(name)", "title": "tableExists(name)"}, {"id": "indexExists(name)", "title": "indexExists(name)"}, {"id": "Statement_Execution", "title": "Statement Execution"}, {"id": "executeCached(sql_params_onRow)", "title": "executeCached(sql, params, onRow)"}, {"id": "execute(sql_params_onRow)", "title": "execute(sql, params, onRow)"}, {"id": "executeTransaction(func_type)", "title": "executeTransaction(func, type)"}, {"id": "Examples", "title": "Examples"}, {"id": "Open_Execute_Close", "title": "Open, Execute, Close"}, {"id": "Bound_Parameters", "title": "Bound Parameters"}, {"id": "Transactions", "title": "Transactions"}, {"id": "Selecting_and_Returning_Data", "title": "Selecting and Returning Data"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/JavaScript_code_modules/Sqlite.jsm", "review_tags": []}