help="psql test user") parser.add_argument("--password", type=str, action="store", default='test', help="psql test password") parser.add_argument("--database", type=str, action="store", default='automated_test', help="psql test database") parser.add_argument("--no-drop", action="store_true", default=False, help="do not drop any data") parser.add_argument("--no-user", action="store_true", default=False, help="do not create user") args = parser.parse_args() setup_database(args.user, args.password, args.database, no_drop=args.no_drop, no_user=args.no_user) create_tables(args.host, args.user, args.password, args.database) create_indexes(args.host, args.user, args.password, args.database) create_transaction_logs_table(args.host, args.user, args.password, args.database)
parser.add_argument( "--database", type=str, action="store", default="sheepdog_automated_test", help="psql test database", ) parser.add_argument("--no-drop", action="store_true", default=False, help="do not drop any data") parser.add_argument("--no-user", action="store_true", default=False, help="do not create user") args = parser.parse_args() setup_database( args.user, args.password, args.database, host=args.host, root_password=args.root_password, no_drop=args.no_drop, no_user=args.no_user, ) create_tables(args.host, args.user, args.password, args.database) create_indexes(args.host, args.user, args.password, args.database) create_transaction_logs_table(args.host, args.user, args.password, args.database)
"--no-drop", action="store_true", default=False, help="do not drop any data" ) parser.add_argument( "--no-user", action="store_true", default=False, help="do not create user" ) parser.add_argument( "--use-ssl", type=bool, action="store", default=False, help="Use Psql SSL" ) args = parser.parse_args() setup_database( user=args.user, password=args.password, database=args.database, root_user=args.root_user, host=args.host, port=args.port, root_password=args.root_password, no_drop=args.no_drop, no_user=args.no_user, use_ssl=args.use_ssl, ) create_tables( args.host, args.port, args.user, args.password, args.database, use_ssl=args.use_ssl, ) create_indexes( args.host,