Coverage for packages/sql-smith/src/sql_smith/query/query.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.11.0, created at 2024-01-01 00:00 +0000

1class Query: 

2 """The result of a compile.""" 

3 

4 def __init__(self, sql: str, params: tuple): 

5 self._sql = sql 

6 self._params = params 

7 

8 @property 

9 def sql(self) -> str: 

10 """Returns the compiled SQL statement as a string.""" 

11 return self._sql 

12 

13 @property 

14 def params(self) -> tuple: 

15 """Returns all parameters of the SQL statement.""" 

16 return self._params