func get_todo_tasks(done = null) -> Array[Dictionary]:
var query := "SELECT rowid, task, done, position, priority FROM todo"
if done:
- query += " WHERE done = 1;"
+ query += " WHERE done = 1"
elif done == false:
- query += " WHERE done = 0;"
- else:
- query += ";"
+ query += " WHERE done = 0"
+
+ query += " ORDER BY priority DESC;"
var success := _get_instance().query(query)
if success:
var success := _db.query("SELECT value FROM metadata WHERE key = 'version';")
if success:
current_version = int(_db.query_result[0]["value"])
+ else:
+ printerr("This is normal as there is no database right now, creating it.")
if current_version < DB_VERSION:
while current_version < DB_VERSION: