Skip to content
This repository was archived by the owner on Nov 24, 2021. It is now read-only.

Commit 69a5681

Browse files
committed
Allow maintaining the parser independently
1 parent bcb5334 commit 69a5681

25 files changed

+35
-35
lines changed

cmd/clickhousedef/clickhousedef.go

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

88
"github.com/howeyc/gopass"
99
"github.com/jessevdk/go-flags"
10-
"github.com/k0kubun/sqldef"
1110
"github.com/k0kubun/sqldef/adapter"
12-
"github.com/k0kubun/sqldef/schema"
11+
"github.com/sqldef/clickhousedef"
1312
"github.com/sqldef/clickhousedef/adapter/clickhouse"
13+
"github.com/sqldef/clickhousedef/schema"
1414
)
1515

1616
// Return parsed options and schema filename

schema/parser.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"strconv"
88
"strings"
99

10-
"github.com/k0kubun/sqldef/sqlparser"
10+
"github.com/sqldef/clickhousedef/sqlparser"
1111
)
1212

1313
// Convert back `type BoolVal bool`

sqldef.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"strings"
99

1010
"github.com/k0kubun/sqldef/adapter"
11-
"github.com/k0kubun/sqldef/schema"
11+
"github.com/sqldef/clickhousedef/schema"
1212
)
1313

1414
type Options struct {

sqlparser/analyzer.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"strings"
2626
"unicode"
2727

28-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
28+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2929
)
3030

3131
// These constants are used to identify the SQL statement type.

sqlparser/analyzer_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"strings"
2222
"testing"
2323

24-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2525
)
2626

2727
func TestPreview(t *testing.T) {

sqlparser/ast.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import (
2424
"io"
2525
"strings"
2626

27-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
28-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
27+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
28+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2929
)
3030

3131
// Instructions for creating new types: If a type
@@ -44,7 +44,7 @@ import (
4444
// is the AST representation of the query. If a DDL statement
4545
// is partially parsed but still contains a syntax error, the
4646
// error is ignored and the DDL is returned anyway.
47-
func Parse(sql string) (Statement, error) { // NOTE: not used in sqldef anymore
47+
func Parse(sql string) (Statement, error) { // NOTE: not used in clickhousedef anymore
4848
tokenizer := NewStringTokenizer(sql, ParserModeMysql)
4949
if yyParse(tokenizer) != 0 {
5050
if tokenizer.partialDDL != nil {

sqlparser/ast_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"testing"
2525
"unsafe"
2626

27-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
27+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2828
)
2929

3030
func TestAppend(t *testing.T) {

sqlparser/dependency/sqltypes/bind_variables.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"reflect"
2323
"strconv"
2424

25-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
25+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2626
)
2727

2828
// NullBindVariable is a bindvar with NULL value.

sqlparser/dependency/sqltypes/bind_variables_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"strings"
2222
"testing"
2323

24-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2525
)
2626

2727
func TestProtoConversions(t *testing.T) {

sqlparser/dependency/sqltypes/plan_value.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"errors"
2222
"fmt"
2323

24-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2525
)
2626

2727
// PlanValue represents a value or a list of values for

sqlparser/dependency/sqltypes/plan_value_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"strings"
2222
"testing"
2323

24-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2525
)
2626

2727
func TestPlanValueIsNull(t *testing.T) {

sqlparser/dependency/sqltypes/testing.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ limitations under the License.
1717
package sqltypes
1818

1919
import (
20-
querypb "github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
20+
querypb "github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2121
)
2222

2323
// Functions in this file should only be used for testing.

sqlparser/dependency/sqltypes/type.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ package sqltypes
1919
import (
2020
"fmt"
2121

22-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
22+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2323
)
2424

2525
// This file provides wrappers and support

sqlparser/dependency/sqltypes/type_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ package sqltypes
1919
import (
2020
"testing"
2121

22-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
22+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2323
)
2424

2525
func TestTypeValues(t *testing.T) {

sqlparser/dependency/sqltypes/value.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ import (
2323
"fmt"
2424
"strconv"
2525

26-
"github.com/k0kubun/sqldef/sqlparser/dependency/bytes2"
27-
"github.com/k0kubun/sqldef/sqlparser/dependency/hack"
26+
"github.com/sqldef/clickhousedef/sqlparser/dependency/bytes2"
27+
"github.com/sqldef/clickhousedef/sqlparser/dependency/hack"
2828

29-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
29+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
3030
)
3131

3232
var (

sqlparser/dependency/sqltypes/value_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"strings"
2323
"testing"
2424

25-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
25+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2626
)
2727

2828
const (

sqlparser/encodable.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ package sqlparser
1919
import (
2020
"bytes"
2121

22-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
22+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2323
)
2424

2525
// This file contains types that are 'Encodable'.

sqlparser/encodable_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"bytes"
2121
"testing"
2222

23-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
23+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2424
)
2525

2626
func TestEncodable(t *testing.T) {

sqlparser/github_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ func TestParsing(t *testing.T) {
4545
}
4646

4747
if _, err := Parse(test.sql); err != nil {
48-
t.Errorf("https://github.com/k0kubun/sqldef/sqlparser/issues/%d:\nParse(%q) err = %s, want nil", test.id, test.sql, err)
48+
t.Errorf("https://github.com/sqldef/clickhousedef/sqlparser/issues/%d:\nParse(%q) err = %s, want nil", test.id, test.sql, err)
4949
}
5050
}
5151
}

sqlparser/normalizer.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ package sqlparser
1919
import (
2020
"fmt"
2121

22-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
22+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2323

24-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2525
)
2626

2727
// Normalize changes the statement to use bind values, and

sqlparser/normalizer_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121
"reflect"
2222
"testing"
2323

24-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
25-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
25+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2626
)
2727

2828
func TestNormalize(t *testing.T) {

sqlparser/parsed_query.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"bytes"
2121
"fmt"
2222

23-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
24-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
23+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
24+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2525
)
2626

2727
// ParsedQuery represents a parsed query where

sqlparser/parsed_query_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import (
2020
"reflect"
2121
"testing"
2222

23-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
23+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2424

25-
"github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
25+
"github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
2626
)
2727

2828
func TestNewParsedQuery(t *testing.T) {

sqlparser/redact_query.go

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

3-
import querypb "github.com/k0kubun/sqldef/sqlparser/dependency/querypb"
3+
import querypb "github.com/sqldef/clickhousedef/sqlparser/dependency/querypb"
44

55
// RedactSQLQuery returns a sql string with the params stripped out for display
66
func RedactSQLQuery(sql string) (string, error) {

sqlparser/token.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import (
2222
"fmt"
2323
"io"
2424

25-
"github.com/k0kubun/sqldef/sqlparser/dependency/bytes2"
26-
"github.com/k0kubun/sqldef/sqlparser/dependency/sqltypes"
25+
"github.com/sqldef/clickhousedef/sqlparser/dependency/bytes2"
26+
"github.com/sqldef/clickhousedef/sqlparser/dependency/sqltypes"
2727
)
2828

2929
type ParserMode int

0 commit comments

Comments
 (0)