Skip to content

Commit 6d98b88

Browse files
Refactoring
1 parent 9dd1ae8 commit 6d98b88

File tree

8 files changed

+1004
-328
lines changed

8 files changed

+1004
-328
lines changed

Diff for: Makefile

+10-3
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,24 @@ clean:
2323
linux-amd64:
2424
@echo "Building linux/amd64 binaries in ${BIN_DIR}"
2525
@mkdir -p ${BIN_DIR}
26-
@$(foreach pkg,$(pkgs),GOOS=linux GOARCH=amd64 go build -ldflags ${LDFLAGS} -o ${BIN_DIR}/$(pkg)_linux_amd64 ./;)
26+
@rm -f ${BIN_DIR}/mysql_random_data_loader_linux_amd64.tar.gz
27+
@GOOS=linux GOARCH=amd64 go build -ldflags ${LDFLAGS} -o ${BIN_DIR}/mysql_random_data_loader cmd/main.go
28+
@tar cvzf ${BIN_DIR}/mysql_random_data_loader_linux_amd64.tar.gz -C ${BIN_DIR} mysql_random_data_loader
29+
2730

2831
linux-386:
2932
@echo "Building linux/386 binaries in ${BIN_DIR}"
3033
@mkdir -p ${BIN_DIR}
31-
@$(foreach pkg,$(pkgs),GOOS=linux GOARCH=386 go build -ldflags ${LDFLAGS} -o ${BIN_DIR}/$(pkg)_linux_386 ./;)
34+
@rm -f ${BIN_DIR}/mysql_random_data_loader_linux_386.tar.gz
35+
@GOOS=linux GOARCH=386 go build -ldflags ${LDFLAGS} -o ${BIN_DIR}/mysql_random_data_loader cmd/main.go
36+
@tar cvzf ${BIN_DIR}/$(pkg)_linux_386.tar.gz ${BIN_DIR}/$(pkg)
3237

3338
darwin-amd64:
3439
@echo "Building darwin/amd64 binaries in ${BIN_DIR}"
3540
@mkdir -p ${BIN_DIR}
36-
@$(foreach pkg,$(pkgs),GOOS=darwin GOARCH=amd64 go build -ldflags ${LDFLAGS} -o ${BIN_DIR}/$(pkg)_darwin_amd64 ./;)
41+
@rm -f ${BIN_DIR}/mysql_random_data_loader_darwin_amd64.tar.gz
42+
@GOOS=darwin GOARCH=amd64 go build -ldflags ${LDFLAGS} -o ${BIN_DIR}/mysql_random_data_loader cmd/main.go
43+
@tar cvzf ${BIN_DIR}/$(pkg)_darwin_amd64.tar.gz ${BIN_DIR}/$(pkg)
3744

3845
style:
3946
@echo ">> checking code style"

Diff for: README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,10 @@ The program can detect if a field accepts NULLs and if it does, it will generate
5656
|--host|Host name/ip|
5757
|--max-fk-samples|Maximum number of samples for fields having foreign keys constarints. Default: 100|
5858
|--max-retries|Maximum number of rows to retry in case of errors. See duplicated keys. Deafult: 100|
59+
|--no-progressbar|Skip showing the progress bar. Default: false|
5960
|--password|Password|
6061
|--port|Port number|
61-
|--show-progressbar|Show the progress bar. Default: true|
62+
|--qps|Queries per second. Default 0 (unlimited)|
6263
|--user|Username|
6364

6465
## Foreign keys support

0 commit comments

Comments
 (0)