For the purposes of running a large number of tests that interact with the database, I want to do two things:
I would like to copy the schema of a database without copying its data. I can do this with a script that grabs the CREATE TABLE statements from each table in the database.
Upon creating this database, I would like to force it to be 100% in memory.
I'm stuck on how to do part 2 - Is there an easier way to do this other than specifying each table's engine? Somehow that seems like a poor way of doing it.