get_db() — flask Function Reference
Architecture documentation for the get_db() function in db.py from the flask codebase.
Entity Profile
Dependency Diagram
graph TD adc04a87_eacf_cc39_8808_98d7d38c7044["get_db()"] 09048b06_50a3_09e1_0ff4_ee97994a3e9b["db.py"] adc04a87_eacf_cc39_8808_98d7d38c7044 -->|defined in| 09048b06_50a3_09e1_0ff4_ee97994a3e9b 32307967_42d4_8316_b018_bf6ab8d0cc86["load_logged_in_user()"] 32307967_42d4_8316_b018_bf6ab8d0cc86 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 6ec626e4_c26f_1dad_b33e_41f0887c547b["register()"] 6ec626e4_c26f_1dad_b33e_41f0887c547b -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 26d721e2_5a45_bdbd_e2b2_251540bf6e49["login()"] 26d721e2_5a45_bdbd_e2b2_251540bf6e49 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 5cc1eaeb_60d2_2dca_a3a0_e22c6248cf23["index()"] 5cc1eaeb_60d2_2dca_a3a0_e22c6248cf23 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 ba537604_373f_16e2_0f76_bee43f343f15["get_post()"] ba537604_373f_16e2_0f76_bee43f343f15 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 09823a07_6847_3498_fafd_280cff5f3f22["create()"] 09823a07_6847_3498_fafd_280cff5f3f22 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 fe77837e_4ce8_4387_7787_f2c57dfffbd4["update()"] fe77837e_4ce8_4387_7787_f2c57dfffbd4 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 0ed96e73_8dd2_07eb_7979_5188239e570c["delete()"] 0ed96e73_8dd2_07eb_7979_5188239e570c -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 813f5ba0_6c90_0b58_99de_666488b7a6b9["init_db()"] 813f5ba0_6c90_0b58_99de_666488b7a6b9 -->|calls| adc04a87_eacf_cc39_8808_98d7d38c7044 style adc04a87_eacf_cc39_8808_98d7d38c7044 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
examples/tutorial/flaskr/db.py lines 9–20
def get_db():
"""Connect to the application's configured database. The connection
is unique for each request and will be reused if this is called
again.
"""
if "db" not in g:
g.db = sqlite3.connect(
current_app.config["DATABASE"], detect_types=sqlite3.PARSE_DECLTYPES
)
g.db.row_factory = sqlite3.Row
return g.db
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does get_db() do?
get_db() is a function in the flask codebase, defined in examples/tutorial/flaskr/db.py.
Where is get_db() defined?
get_db() is defined in examples/tutorial/flaskr/db.py at line 9.
What calls get_db()?
get_db() is called by 9 function(s): create, delete, get_post, index, init_db, load_logged_in_user, login, register, and 1 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free