SQLiteSchema

class SQLiteSchema @JvmOverloads constructor(temp: Boolean = false) : MasterColumns

Represents the sqlite_schema table in a SQLite database.

This table is a system catalog that holds the schema for all tables, indexes, views, and triggers in the database. It is the modern, preferred alternative to sqlite_master. By default, this class targets sqlite_schema, but can be configured to target the temporary schema table, sqlite_temp_schema.

This class inherits columns like type, name, tblName, rootPage, and sql from the MasterColumns base class.

Author

MOHAMMAD AZIM ANSARI

Parameters

temp

If true, this object will represent the sqlite_temp_schema table, which contains the schema for temporary database objects. Defaults to false.

See also

Constructors

Link copied to clipboard
constructor(temp: Boolean = false)