# Database and schema changes reference

This reference list identifies changes to the database and schema from 3.11.15 to present. For older releases refer to the release notes.

<table><thead><tr><th valign="top">Release</th><th valign="top">Summary of Change</th><th valign="top">Products</th><th valign="top">Tables Impacted</th></tr></thead><tbody><tr><td valign="top">3.51.6</td><td valign="top">Indexes were added to the SupplierList and Alias tables in the store database to improve performance when downloading items to stores using Worksheet 261. The indexes have been added to the Force Install Tables function</td><td valign="top">Store Manager</td><td valign="top">SupplierList, Alias</td></tr><tr><td valign="top">3.51.6</td><td valign="top">Indexes were added to the WorksheetStoreJob, Worksheet_ItemUpdate, and GlobalCatalog tables to improve performance when downloading items to stores using Worksheet 261. The indexes have been added to the Force Install Tables function</td><td valign="top">Central Manager</td><td valign="top">WorksheetStoreJob, Worksheet_ItemUpdate, GlobalCatalog</td></tr><tr><td valign="top">3.51.6</td><td valign="top">A script was added to Force Install Tables to remove the HQRecordDeleteLog trigger from several tables</td><td valign="top">Central Manager</td><td valign="top">Worksheet_DelGlobalCustomers, Worksheet_GlobalAccountAdjustment, Worksheet_InventoryTransfer, Worksheet_ItemBlockSales, Worksheet_ItemCost, Worksheet_ItemDiscount, Worksheet_ItemPrice, Worksheet_ItemPriceLevel, Worksheet_ItemPriceLimit, Worksheet_ItemQuantity, Worksheet_ItemRestock, Worksheet_ItemTax, Worksheet_ItemUpdate, Worksheet_POLaterDisburse, Worksheet_PuchaseOrder, Worksheet_SalePrices, Worksheet_SQL, Worksheet_SupplierList, Worksheet_SupplierUpdate, WorksheetHeader_MasterPO, WorksheetHeader_PurchaseOrder, WorksheetHistory, WorksheetStore, WorksheetStoreJob, WorksheetUpdateItemPrices</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to create a new table called RMH_StoreUserPasswordHistory</td><td valign="top">Central Manager</td><td valign="top">RMH_StoreUserPasswordHistory</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to increase the number of digits allowed for UnitOfMeasure from 4 to 10</td><td valign="top">Store Manager/ Central Manager</td><td valign="top">Item.UnitOfMeasure</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to create a new table called RMH_CentralUserPasswordHistory</td><td valign="top">Central Manager</td><td valign="top">RMH_CentralUserPasswordHistory</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to add new columns to the HQConfiguration table to save password policy settings for Central users</td><td valign="top">Central Manager</td><td valign="top">HQConfiguration</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to add new columns to the HQUser table to flag a password for reset and to record the last reset date</td><td valign="top">Central Manager</td><td valign="top">HQUser</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to update the WorksheetStoreJob table to remove the HQRecordDeletedLog trigger</td><td valign="top">Central Manager</td><td valign="top">WorksheetStoreJob</td></tr><tr><td valign="top">3.51.5</td><td valign="top">A script was added to Force Install Tables to create a new column WorksheetRecordID2 in WorksheetStoreJob table</td><td valign="top">Central Manager</td><td valign="top">WorksheetStoreJob</td></tr><tr><td valign="top">3.51.5</td><td valign="top">The InventoryTransferLogInserted trigger has been removed from the InventoryTransferLog table The TransactionEntryInserted trigger has been removed from the TransactionEntry table</td><td valign="top">Central Manager</td><td valign="top">InventoryTransferLog, TransactionEntry</td></tr><tr><td valign="top">3.50.17</td><td valign="top">A script was added to Force Install Tables to create non-cluster indexes in the TransactionEntry and TaxEntry tables</td><td valign="top">Store Manager</td><td valign="top">TransactionEntry, TaxEntry</td></tr><tr><td valign="top">3.50.4</td><td valign="top">A script was added to delete the column ConfigurationExt.RandomWeightXmlData and copy values to the ConfigurationExt.XmlData column</td><td valign="top">Store Manager</td><td valign="top">Configuration</td></tr><tr><td valign="top">3.11.19</td><td valign="top">An index was added to the Transaction table in the store database to improve performance in POS when recalling transactions for returns. The index has been added to the Force Install Tables function</td><td valign="top">Central Manager/ Store Manager</td><td valign="top">Transaction</td></tr><tr><td valign="top">3.11.15</td><td valign="top">Force Install Tables will no longer create the SYNCGUID column in the RMH or third party app tables</td><td valign="top">Central Manager/ Store Manager</td><td valign="top"></td></tr><tr><td valign="top">3.11.15</td><td valign="top">Prepare Database will create the SYNCGUID column in the RMH table, but it will no longer create it in third party app tables</td><td valign="top">Central Manager/ Store Manager</td><td valign="top"></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rmhpos.com/releases/database-schema-changes-list.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
