Skip to content

Commit 49c362b

Browse files
committed
Alias sql method to query
1 parent 19bf2f5 commit 49c362b

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

chdb/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ def query(sql, output_format="CSV", path="", udf_path=""):
7878
raise ChdbError(res.error_message())
7979
return result_func(res)
8080

81+
# alias for query
82+
sql = query
8183

82-
__all__ = ["ChdbError", "query", "chdb_version",
84+
__all__ = ["ChdbError", "query", "sql", "chdb_version",
8385
"engine_version", "to_df", "to_arrowTable"]

chdb/dataframe/query.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@ def query(self, sql: str, **kwargs) -> "Table":
134134
else:
135135
raise ValueError("Table object is not initialized correctly")
136136

137+
# alias sql = query
138+
sql = query
139+
137140
def show(self):
138141
print(self.to_pandas())
139142

chdb/session/state.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,6 @@ def query(self, sql, fmt="CSV"):
4545
Execute a query.
4646
"""
4747
return query(sql, fmt, path=self._path)
48+
49+
# alias sql = query
50+
sql = query

tests/test_udf.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import unittest
44
from chdb.udf import chdb_udf
55
from chdb.session import Session
6-
from chdb import query
6+
from chdb import query, sql
77

88

99
@chdb_udf()
@@ -30,7 +30,8 @@ def test_define_in_function(self):
3030
def sum_udf2(lhs, rhs):
3131
return int(lhs) + int(rhs)
3232

33-
ret = query("select sum_udf2(11, 22)", "Debug")
33+
# sql is a alias for query
34+
ret = sql("select sum_udf2(11, 22)", "Debug")
3435
self.assertEqual(str(ret), '"33"\n')
3536

3637

@@ -51,7 +52,8 @@ def sum_udf2(lhs, rhs):
5152
return int(lhs) + int(rhs)
5253

5354
with Session() as session:
54-
ret = session.query("select sum_udf2(11, 22)", "Debug")
55+
# sql is a alias for query
56+
ret = session.sql("select sum_udf2(11, 22)", "Debug")
5557
self.assertEqual(str(ret), '"33"\n')
5658

5759
if __name__ == "__main__":

0 commit comments

Comments
 (0)