Skip to content

Commit 772a812

Browse files
committed
Add entrypoint in example_basic.py
1 parent 5d2616a commit 772a812

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

modules/cratedb/example_basic.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,15 @@
22

33
from testcontainers import cratedb
44

5-
with cratedb.CrateDBContainer("crate:latest", ports={4200: None, 5432: None}) as container:
6-
engine = sqlalchemy.create_engine(container.get_connection_url())
7-
with engine.begin() as conn:
8-
result = conn.execute(sqlalchemy.text("select version()"))
9-
version = result.fetchone()
5+
6+
def main():
7+
with cratedb.CrateDBContainer("crate:latest", ports={4200: None, 5432: None}) as container:
8+
engine = sqlalchemy.create_engine(container.get_connection_url())
9+
with engine.begin() as conn:
10+
result = conn.execute(sqlalchemy.text("select version()"))
11+
version = result.fetchone()
12+
print(version)
13+
14+
15+
if __name__ == "__main__":
16+
main()

0 commit comments

Comments
 (0)