How to Create a Database
Explore how to create a database in Python using the SQLAlchemy declarative approach. Learn to define table classes, establish primary and foreign keys, and use relationships to manage many-to-one connections. Understand how the database engine connects and communicates with SQLite, and how to run code that builds your database tables effectively.
We'll cover the following...
Creating a database with SQLAlchemy is really easy. SQLAlchemy uses a Declarative method for creating databases. We will write some code to generate the database and then explain how the code works. If you want a way to view your SQLite database, I would recommend the SQLite Manager plugin for Firefox. Here’s some code to create our database tables:
If you run this code, then you should see something similar to the following output:
Why did this happen? Because when we created the engine ...