@@ -71,7 +71,7 @@ Returns the query result in the specified format:
7171
7272``` pycon
7373>>> # Query with file-based database
74- >>> result = chdb.query(" CREATE TABLE test (id INT)" , path = " mydb.chdb" )
74+ >>> result = chdb.query(" CREATE TABLE test (id INT) ENGINE = Memory " , path = " mydb.chdb" )
7575```
7676
7777``` pycon
@@ -141,7 +141,7 @@ Returns the query result in the specified format:
141141
142142``` pycon
143143>>> # Query with file-based database
144- >>> result = chdb.query(" CREATE TABLE test (id INT)" , path = " mydb.chdb" )
144+ >>> result = chdb.query(" CREATE TABLE test (id INT) ENGINE = Memory " , path = " mydb.chdb" )
145145```
146146
147147``` pycon
@@ -527,7 +527,7 @@ number
527527
528528``` pycon
529529>>> # Complex query with table creation
530- >>> session.query(" CREATE TABLE test (id INT, name String)" )
530+ >>> session.query(" CREATE TABLE test (id INT, name String) ENGINE = Memory " )
531531>>> session.query(" INSERT INTO test VALUES (1, 'Alice'), (2, 'Bob')" )
532532>>> result = session.query(" SELECT * FROM test ORDER BY id" )
533533>>> print (result)
@@ -590,7 +590,7 @@ The returned StreamingResult object should be consumed promptly or stored approp
590590
591591``` pycon
592592>>> session = Session(" test.db" )
593- >>> session.query(" CREATE TABLE big_table (id INT, data String)" )
593+ >>> session.query(" CREATE TABLE big_table (id INT, data String) ENGINE = MergeTree() order by id " )
594594>>>
595595>>> # Insert large dataset
596596>>> for i in range (1000 ):
@@ -685,7 +685,7 @@ number
685685
686686``` pycon
687687>>> # Complex query with table creation
688- >>> session.query(" CREATE TABLE test (id INT, name String)" )
688+ >>> session.query(" CREATE TABLE test (id INT, name String) ENGINE = MergeTree() order by id " )
689689>>> session.query(" INSERT INTO test VALUES (1, 'Alice'), (2, 'Bob')" )
690690>>> result = session.query(" SELECT * FROM test ORDER BY id" )
691691>>> print (result)
@@ -836,7 +836,7 @@ is closed. Ensure all important data is processed before closing.
836836``` pycon
837837>>> conn = connect(" test.db" )
838838>>> # Use connection for queries
839- >>> conn.query(" CREATE TABLE test (id INT)" )
839+ >>> conn.query(" CREATE TABLE test (id INT) ENGINE = Memory " )
840840>>> # Close when done
841841>>> conn.close()
842842```
@@ -881,7 +881,7 @@ with this connection. Only one cursor per connection is supported.
881881``` pycon
882882>>> conn = connect(" :memory:" )
883883>>> cursor = conn.cursor()
884- >>> cursor.execute(" CREATE TABLE test (id INT, name String)" )
884+ >>> cursor.execute(" CREATE TABLE test (id INT, name String) ENGINE = Memory " )
885885>>> cursor.execute(" INSERT INTO test VALUES (1, 'Alice')" )
886886>>> cursor.execute(" SELECT * FROM test" )
887887>>> rows = cursor.fetchall()
@@ -1266,7 +1266,7 @@ Python types:
12661266>>> cursor = conn.cursor()
12671267>>>
12681268>>> # Execute DDL
1269- >>> cursor.execute(" CREATE TABLE test (id INT, name String)" )
1269+ >>> cursor.execute(" CREATE TABLE test (id INT, name String) ENGINE = Memory " )
12701270>>>
12711271>>> # Execute DML
12721272>>> cursor.execute(" INSERT INTO test VALUES (1, 'Alice')" )
@@ -1681,7 +1681,7 @@ class chdb.dbapi.connections.Connection(path=None)
16811681>>> # File-based database
16821682>>> conn = Connection(' mydata.db' )
16831683>>> with conn.cursor() as cur:
1684- ... cur.execute(" CREATE TABLE users (id INT, name STRING)" )
1684+ ... cur.execute(" CREATE TABLE users (id INT, name STRING) ENGINE = MergeTree() order by id " )
16851685... cur.execute(" INSERT INTO users VALUES (1, 'Alice')" )
16861686>>> conn.close()
16871687```
0 commit comments