Keywords: Sqliteman, SQL, Sqlite, development, database

The Context Menu
Prev | Chapter 6. Sqliteman Menu Structure | Next

## The Context Menu

The "Context" is the set of operation you can use for the selected object in the object tree browser. You can use the alternative access to this menu by the right mouse button (for right handed mouse).

Not all operations are available for all database objects.

Context->Refresh Object Tree

  Enforce the refresh of the schema browser. Sqliteman should handle self-initialized changes in the schema automatically but you can use this option to promote changes made out of Sqliteman

Context->Detach Database

  Disconnect attached database from current session. See full Attach Database documentation.

Context->Create Table...

  Raise a dialog for table creation. You can use two ways to create table here. See full Create Table documentation

Context->Describe Table

  Show database physical information in the script output.

Context->Alter Table... (Ctrl+A)

  Raise a dialog for table changing. See full Alter Table documentation

Context->Rename Table...

  Allow to rename a table.

Context->Drop Table

  Really drop the table.

Context->Reindex

  Perform REINDEX command. If is it called against index there is only this index recreated. If is it called against the table then all indexes are recreated.

Context->Import Table Data...

  Import data into table. See full Import Table Data documentation

Context->Populate Table...

  Create table content - data for testing etc. See full Populate Table documentation

Context->Create View...

  Create a view in special dialog. See full Create View documentation

Context->Describe View

  Show database physical information in the script output.

Context->Alter View...

  Change a view in a separate dialog. See full View Handling documentation

Context->Drop View...

  Really drop the view.

Context->Create Index...

  Raise a dialog for the new index. See full Create Index documentation

Context->Describe Index

  Show index physical information in the script result window.

Context->Drop Index

  Really drop the index.

Context->Create Trigger...

  Raise a dialog for the new trigger. There is a trigger template prepared for you. Just modify it to your needs. Then press the "Create" button and check the result.

Context->Alter Trigger...

  Raise a similar dialog to the "Create Trigger" one with current trigger body preset. Sqlite does not support direct ALTER TRIGGER so there is a DROP and new CREATE performed after you click the Alter button.

Context->Drop Trigger

  Really drop the trigger.

Context->Describe Trigger

  Show trigger physical information in the script result window.

Context->Constraint Triggers...

  Raise a dialog to create FOREIGN KEY constraint checks in the triggers. See full Constraint Triggers documentation.

Prev | Up | Next
Chapter 6. Sqliteman Menu Structure | Contents | The Database Menu