Database
Object Hierarchy:
Description:
public class Database :
Object
Content:
Properties:
Static methods:
Creation methods:
Methods:
- public Attachment _fill_attachment (Statement stmt)
- public Item _fill_item (Statement stmt)
- public Label _fill_label (Statement stmt)
- public ObjectEvent _fill_object_event (Statement stmt)
- public Project _fill_project (Statement stmt)
- public Queue _fill_queue (Statement stmt)
- public Reminder _fill_reminder (Statement stmt)
- public Section _fill_section (Statement stmt)
- public void add_calendar_url_to_project ()
- public void add_int_column (string table, string column, int default_value)
- public void add_item_label_column ()
- public void add_project_labels_source_id ()
- public void add_text_column (string table, string column, string default_value)
- public bool archive_project (Project project)
- public bool archive_section (Section section)
- public void clear_cur_temp_ids ()
- public void clear_database ()
- public void clear_queue ()
- public bool column_exists (string table, string column)
- public bool complete_item (Item item, bool old_checked)
- public bool curTempIds_exists (string id)
- public bool delete_all_items_by_project (Project project)
- public bool delete_attachment (Attachment attachment)
- public bool delete_item (Item item)
- public bool delete_label (Label label)
- public bool delete_project (Project project)
- public void delete_project_db (Project project)
- public bool delete_reminder (Reminder reminder)
- public bool delete_section (Section section)
- public bool delete_source (Source source)
- public ArrayList<Queue> get_all_queue (string source_id = "")
- public ArrayList<Attachment> get_attachments_collection ()
- public Object? get_due_parameter (string data)
- public ArrayList<ObjectEvent> get_events_by_item (string id, int start_week, int end_week)
- public Item get_item_by_id (string id)
- public ArrayList<Item> get_items_collection ()
- public ArrayList<Label> get_labels_collection ()
- public string get_labels_ids (ArrayList<Label> labels)
- public ArrayList<Project> get_projects_collection ()
- public ArrayList<Reminder> get_reminders_by_item_id (string id)
- public ArrayList<Reminder> get_reminders_collection ()
- public ArrayList<Section> get_sections_collection ()
- public ArrayList<Source> get_sources_collection ()
- public string get_temp_id (string id)
- public void init_database ()
- public void insert_CurTempIds (string id, string temp_id, string object)
- public bool insert_attachment (Attachment attachment)
- public bool insert_item (Item item)
- public bool insert_items_transaction (ArrayList<Item> items)
- public bool insert_label (Label label)
- public bool insert_project (Project project)
- public void insert_queue (Queue queue)
- public bool insert_reminder (Reminder reminder)
- public bool insert_section (Section section)
- public bool insert_source (Source source)
- public bool move_item (Item item)
- public bool move_section (Section section, string old_project_id)
- public bool move_section_items (Section section)
- public void remove_CurTempIds (string id)
- public void remove_queue (string uuid)
- public void update_child_order (BaseObject base_object)
- public bool update_item (Item item, string update_id = "")
- public bool update_item_child_id (string current_id, string new_id)
- public bool update_item_id (string current_id, string new_id)
- public bool update_label (Label label)
- public bool update_project (Project project)
- public bool update_project_id (string current_id, string new_id)
- public bool update_project_item_id (string current_id, string new_id)
- public bool update_project_section_id (string current_id, string new_id)
- public bool update_section (Section section)
- public bool update_section_id (string current_id, string new_id)
- public bool update_section_item_id (string current_id, string new_id)
- public bool update_source (Source source)
- public bool verify_integrity ()
Signals:
- public signal void opened ()
- public signal void reset ()
Inherited Members:
All known members inherited from class GLib.Object