Product table
Slick offers several options for approaching the database. For our example, we will be using the lifted embedding, but if needed, Slick also provides the ability to perform plain SQL queries. For the lifted embedding, we have to define our tables in a way Slick can understand. While this can be tricky under certain circumstances, our simple model is straightforward to implement.