Updating the database

As you likely noticed when testing the Places scene UI, you can't actually sell a monster just yet. That is because we need to add a few new tables to our database (Inventory). Fortunately, as you may recall that since our database is an ORM (object relational mapping), the work of creating new tables is quite painless.

So, open up the InventoryService script located in the Assets/FoodyGo/Scripts/Services folder, in the editor of your choice. Scroll down to the CreateDB method, and look for the new section following code after the highlighted line to create the new tables in the database:

 Debug.Log("DatabaseVersion table created."); //look for this line to start //create the InventoryItem table var iinfo = _connection.GetTableInfo("InventoryItem"); ...

Get Augmented Reality Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.