gibtar/client.py

31 lines
493 B
Python
Raw Normal View History

2023-06-19 16:09:19 -07:00
import argparse
import logging
2023-06-19 16:09:19 -07:00
import datajack
#@datajack.Table
class Todo:
name: str
index: int
2023-06-19 16:09:19 -07:00
def main():
parser = argparse.ArgumentParser()
parser.add_argument("connection_uri", help="The URI to use to connect to the remove datajack.")
args = parser.parse_args()
logging.basicConfig(level=logging.DEBUG)
2023-06-19 16:09:19 -07:00
with datajack.connection(args.connection_uri) as dj:
dj.write_schema(
"todo",
{
"name": str,
"index": int,
},
)
2023-06-19 16:09:19 -07:00
if __name__ == "__main__":
main()