cli: import/export more tables
This commit is contained in:
parent
fbd9321fc5
commit
b40e9b6eed
1 changed files with 2 additions and 2 deletions
|
@ -62,9 +62,9 @@ class DbCliHandler:
|
||||||
@classmethod
|
@classmethod
|
||||||
def add_subparser_to(cls, subparsers: argparse._SubParsersAction) -> None:
|
def add_subparser_to(cls, subparsers: argparse._SubParsersAction) -> None:
|
||||||
parser = subparsers.add_parser("db", help="database operations")
|
parser = subparsers.add_parser("db", help="database operations")
|
||||||
parser.add_argument("--export", choices=["group", "origin", "proxy", "bridge"],
|
parser.add_argument("--export", choices=sorted(models.keys()),
|
||||||
help="export data to CSV format")
|
help="export data to CSV format")
|
||||||
parser.add_argument("--import", choices=["group", "origin", "proxy", "bridge"],
|
parser.add_argument("--import", choices=sorted(models.keys()),
|
||||||
help="import data from CSV format", dest="impot")
|
help="import data from CSV format", dest="impot")
|
||||||
parser.set_defaults(cls=cls)
|
parser.set_defaults(cls=cls)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue