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 live online training, plus books, videos, and digital content from nearly 200 publishers.