Currently, I have the commands kb list and kb list-tags
I propose removing list-tags and instead allowing things like
kb list
kb list --normal
kb list --tags
kb list --assets
kb list --links
This has a few advantages:
It is more future proof, allowing future "types" to be lited
It allows multiple things to be listed at once, e.g. kb list --normal --assets
Currently, I have the commands `kb list` and `kb list-tags`
I propose removing `list-tags` and instead allowing things like
```
kb list
kb list --normal
kb list --tags
kb list --assets
kb list --links
```
This has a few advantages:
1. It is more future proof, allowing future "types" to be lited
1. It allows multiple things to be listed at once, e.g. `kb list --normal --assets`
This will probably be limited to the DB table items. This basically means that
tags will still be a separate command. This is because the columns are
different between the tables so listing both at once in a meaningful way will
be difficult
This will probably be limited to the DB table `items`. This basically means that
tags will still be a separate command. This is because the columns are
different between the tables so listing both at once in a meaningful way will
be difficult
Currently, I have the commands
kb list
andkb list-tags
I propose removing
list-tags
and instead allowing things likeThis has a few advantages:
kb list --normal --assets
If no arguments are sent, I would print normal
meaning
kb list
==kb list --normal
This will probably be limited to the DB table
items
. This basically means thattags will still be a separate command. This is because the columns are
different between the tables so listing both at once in a meaningful way will
be difficult