From 6a31732d1b9f01c9c99f70010e86c4d1a81fae7d Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Sat, 20 Aug 2022 16:14:17 +0300 Subject: [PATCH] shell/zsh: add remove cmd Closes #31 --- shell/zsh | 15 ++++++++++++++- src/repo/sqlite.rs | 1 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/shell/zsh b/shell/zsh index f5efe53..d726bce 100644 --- a/shell/zsh +++ b/shell/zsh @@ -7,7 +7,15 @@ function __tas_show() { } function __tas_start() { - tas start $(__tas_task_idx "$@") + if [[ "$1" != "" ]]; then + tas start $(__tas_task_idx "$@") + fi +} + +function __tas_remove() { + if [[ "$1" != "" ]]; then + tas remove $(__tas_task_idx "$@") + fi } function __tas_list() { @@ -28,6 +36,11 @@ function taz() { "start" | "st") __tas_start "$(__tas_list)" + ;; + + "remove" | "rm") + __tas_remove "$(__tas_list)" + ;; esac } diff --git a/src/repo/sqlite.rs b/src/repo/sqlite.rs index 0a06f6a..77d47bd 100644 --- a/src/repo/sqlite.rs +++ b/src/repo/sqlite.rs @@ -297,6 +297,7 @@ impl SqliteRepo { return Ok(()); } + // TODO: execute full schema if version is none if version.is_none() { run_migration!(self, version = 202208162308); }