Skip to content

Commit 7fc440d

Browse files
committed
modify function name in sqlgenerator
1 parent f51947b commit 7fc440d

2 files changed

Lines changed: 6 additions & 15 deletions

File tree

__init__.py

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,9 @@
66
3. VALIDATE WITH - Validation data queries
77
88
Usage:
9-
Basic usage:
10-
>>> import tlsql
11-
>>> result = tlsql.convert("PREDICT VALUE(users.Age, CLF) FROM users")
12-
>>> print(result.statement_type)
13-
'PREDICT'
14-
15-
Advanced usage:
16-
>>> from tlsql import Parser, SQLGenerator
17-
>>> parser = Parser("PREDICT VALUE(users.Age, CLF) FROM users")
18-
>>> ast = parser.parse()
19-
>>> generator = SQLGenerator()
20-
>>> result = generator.generate_with_metadata(ast)
9+
>>> from tlsql import convert
10+
>>> result = convert("PREDICT VALUE(users.Age, CLF) FROM users")
11+
>>> print(result.sql_list) # List of GeneratedSQL objects
2112
"""
2213

2314
__version__ = "0.1.0"
@@ -45,7 +36,7 @@ def convert(tlsql: str):
4536

4637
# Generate SQL with metadata
4738
generator = SQLGenerator()
48-
return generator.generate_with_metadata(ast)
39+
return generator.build(ast)
4940

5041

5142
# Tokens

tlsql/sql_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def convert(cls, tlsql: str) -> ConversionResult:
9494
parser = Parser(tlsql)
9595
ast = parser.parse()
9696
generator = cls()
97-
return generator.generate_with_metadata(ast)
97+
return generator.build(ast)
9898

9999
def generate(self, statement: Statement):
100100
"""Generate SQL statements or filters.
@@ -117,7 +117,7 @@ def generate(self, statement: Statement):
117117
else:
118118
raise GenerationError("Unknown statement type")
119119

120-
def generate_with_metadata(self, statement: Statement) -> ConversionResult:
120+
def build(self, statement: Statement) -> ConversionResult:
121121
"""Generate SQL with full metadata.
122122
123123
Args:

0 commit comments

Comments
 (0)