DummySQL.gd 1.7 KB

12345678910111213141516171819202122232425262728293031323334
  1. extends RefCounted
  2. class_name DummySQL
  3. #
  4. var default_extension : String = ""
  5. var error_message : String = ""
  6. var foreign_keys : bool = false
  7. var last_insert_rowid : int = 0
  8. var path : String = ""
  9. var query_result : Array = []
  10. var query_result_by_reference : Array = []
  11. var read_only : bool = false
  12. var verbosity_level : int = 0
  13. #
  14. func backup_to(_destination : String) -> bool: return false
  15. func close_db() -> bool: return false
  16. func compileoption_used(_option_name : String) -> bool: return false
  17. func create_function(_function_name : String, _function_reference : Callable, _number_of_arguments : int) -> bool: return false
  18. func create_table(_table_name : String, _table_dictionary : Dictionary) -> bool: return false
  19. func delete_rows(_table_name : String, _query_conditions : String) -> bool: return false
  20. func drop_table(_table_name : String) -> bool: return false
  21. func export_to_json(_export_path : String) -> bool: return false
  22. func get_autocommit() -> int: return 0
  23. func import_from_json(_import_path : String) -> bool: return false
  24. func insert_row(_table_name : String, _row_dictionary : Dictionary) -> bool: return false
  25. func insert_rows(_table_name : String, _row_array : Array) -> bool: return false
  26. func open_db() -> bool: return false
  27. func query(_query_string : String) -> bool: return false
  28. func query_with_bindings(_query_string : String, _param_bindings : Array) -> bool: return false
  29. func restore_from(_source_path : String) -> bool: return false
  30. func select_rows(_table_name : String, _query_conditions : String, _selected_columns : Array) -> Array: return []
  31. func update_rows(_table_name : String, _query_conditions : String, _updated_row_dictionary : Dictionary) -> bool: return false