Skip to content

Commit 2f90ae3

Browse files
committed
sqlstream -> pipeclean
1 parent dea1148 commit 2f90ae3

20 files changed

+44
-44
lines changed

Makefile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
.PHONY: benchmark bin clean default test
22

33
default:
4-
cat data/sql/input.sql | ./sqlstream scrub data/models
4+
cat data/sql/input.sql | ./pipeclean scrub data/models
55

6-
bin: bin/sqlstream-darwin-amd64 bin/sqlstream-darwin-arm64
6+
bin: bin/pipeclean-darwin-amd64 bin/pipeclean-darwin-arm64
77

8-
bin/sqlstream-darwin-amd64:
9-
env GOOS=darwin GOARCH=amd64 go build -o bin/sqlstream-darwin-amd64
8+
bin/pipeclean-darwin-amd64:
9+
env GOOS=darwin GOARCH=amd64 go build -o bin/pipeclean-darwin-amd64
1010

11-
bin/sqlstream-darwin-arm64:
12-
env GOOS=darwin GOARCH=amd64 go build -o bin/sqlstream-darwin-arm64
11+
bin/pipeclean-darwin-arm64:
12+
env GOOS=darwin GOARCH=amd64 go build -o bin/pipeclean-darwin-arm64
1313

1414
benchmark:
15-
time cat data/sql/benchmark.sql | ./sqlstream scrub data/models > data/sql/benchmark-output.sql
15+
time cat data/sql/benchmark.sql | ./pipeclean scrub data/models > data/sql/benchmark-output.sql
1616

1717
clean:
1818
rm -Rf bin
@@ -24,16 +24,16 @@ test:
2424
data: data/models/city.json data/models/givenName.json data/models/sn.json data/models/streetName.json
2525

2626
data/models/city.txt: data/training/city.csv
27-
tail -n+2 data/training/city.csv | ./sqlstream train dict > data/models/city.txt
27+
tail -n+2 data/training/city.csv | ./pipeclean train dict > data/models/city.txt
2828

2929
data/models/city.json: Makefile data/models/city.txt
30-
cat data/models/city.txt | ./sqlstream train markov:words:5 > data/models/city.json
30+
cat data/models/city.txt | ./pipeclean train markov:words:5 > data/models/city.json
3131

3232
data/models/givenName.json: Makefile data/training/givenName.csv
33-
tail -n+2 data/training/givenName.csv | ./sqlstream train markov:words:3 > data/models/givenName.json
33+
tail -n+2 data/training/givenName.csv | ./pipeclean train markov:words:3 > data/models/givenName.json
3434

3535
data/models/sn.json: Makefile data/training/sn.csv
36-
tail -n+2 data/training/sn.csv | ./sqlstream train markov:words:3 > data/models/sn.json
36+
tail -n+2 data/training/sn.csv | ./pipeclean train markov:words:3 > data/models/sn.json
3737

3838
data/models/streetName.json: Makefile data/training/streetName.csv
39-
tail -n+2 data/training/streetName.csv | ./sqlstream train markov:words:5 > data/models/streetName.json
39+
tail -n+2 data/training/streetName.csv | ./pipeclean train markov:words:5 > data/models/streetName.json

cmd/generate.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"os"
77

88
"github.com/spf13/cobra"
9-
"github.com/xeger/sqlstream/nlp"
9+
"github.com/xeger/pipeclean/nlp"
1010
)
1111

1212
// Used for flags.
@@ -24,7 +24,7 @@ func generate(cmd *cobra.Command, args []string) {
2424
if len(args) == 1 {
2525
modelFile = args[0]
2626
} else {
27-
fmt.Fprintln(os.Stderr, "Usage: sqlstream generate <modelFile>")
27+
fmt.Fprintln(os.Stderr, "Usage: pipeclean generate <modelFile>")
2828
os.Exit(1)
2929
}
3030

cmd/recognize.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"strings"
88

99
"github.com/spf13/cobra"
10-
"github.com/xeger/sqlstream/nlp"
10+
"github.com/xeger/pipeclean/nlp"
1111
)
1212

1313
// Used for flags.
@@ -32,7 +32,7 @@ func recognize(cmd *cobra.Command, args []string) {
3232
if len(args) == 1 {
3333
modelFile = args[0]
3434
} else {
35-
fmt.Fprintln(os.Stderr, "Usage: sqlstream recognize <modelFile>")
35+
fmt.Fprintln(os.Stderr, "Usage: pipeclean recognize <modelFile>")
3636
os.Exit(1)
3737
}
3838

cmd/root.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66

77
var (
88
rootCmd = &cobra.Command{
9-
Use: "sqlstream",
9+
Use: "pipeclean",
1010
Short: "Streaming MySQL Sanitizer",
1111
Long: `Masks sensitive text in MySQL dumps.
1212
Uses a heuristic rule system, applying language models to avoid depending on

cmd/scrub.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import (
77
"runtime"
88

99
"github.com/spf13/cobra"
10-
"github.com/xeger/sqlstream/nlp"
11-
"github.com/xeger/sqlstream/scrubbing"
12-
"github.com/xeger/sqlstream/scrubbing/json"
13-
"github.com/xeger/sqlstream/scrubbing/mysql"
10+
"github.com/xeger/pipeclean/nlp"
11+
"github.com/xeger/pipeclean/scrubbing"
12+
"github.com/xeger/pipeclean/scrubbing/json"
13+
"github.com/xeger/pipeclean/scrubbing/mysql"
1414
)
1515

1616
// Used for flags.

cmd/train.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"strings"
99

1010
"github.com/spf13/cobra"
11-
"github.com/xeger/sqlstream/nlp"
11+
"github.com/xeger/pipeclean/nlp"
1212
)
1313

1414
// Used for flags.
@@ -51,11 +51,11 @@ func train(cmd *cobra.Command, args []string) {
5151
case "words":
5252
markovSep = ""
5353
default:
54-
fmt.Fprintln(os.Stderr, "Usage: sqlstream train <modelType>[param1:param2:...]")
54+
fmt.Fprintln(os.Stderr, "Usage: pipeclean train <modelType>[param1:param2:...]")
5555
fmt.Fprintln(os.Stderr, "Examples:")
56-
fmt.Fprintln(os.Stderr, " sqlstream train dict # dictionary-lookup model")
57-
fmt.Fprintln(os.Stderr, " sqlstream train markov:words:5 # markov word model of order 5")
58-
fmt.Fprintln(os.Stderr, " sqlstream train markov:sentences:3 # markov sentence model of order 5")
56+
fmt.Fprintln(os.Stderr, " pipeclean train dict # dictionary-lookup model")
57+
fmt.Fprintln(os.Stderr, " pipeclean train markov:words:5 # markov word model of order 5")
58+
fmt.Fprintln(os.Stderr, " pipeclean train markov:sentences:3 # markov sentence model of order 5")
5959
os.Exit(1)
6060
}
6161

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module github.com/xeger/sqlstream
1+
module github.com/xeger/pipeclean
22

33
go 1.20
44

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
"github.com/xeger/sqlstream/cmd"
4+
"github.com/xeger/pipeclean/cmd"
55
)
66

77
func main() {

nlp/clean_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package nlp_test
33
import (
44
"testing"
55

6-
"github.com/xeger/sqlstream/nlp"
6+
"github.com/xeger/pipeclean/nlp"
77
)
88

99
func TestClean(t *testing.T) {

nlp/is_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package nlp_test
33
import (
44
"testing"
55

6-
"github.com/xeger/sqlstream/nlp"
6+
"github.com/xeger/pipeclean/nlp"
77
)
88

99
func TestIsLower(t *testing.T) {

0 commit comments

Comments
 (0)