{"version":1,"pages":[{"id":"page1","title":"Starcounter Documentation","pathname":"/2.3.1","siteSpaceId":"sitesp_gbLXd","description":""},{"id":"-KtAuTRCjzHzM23lLqh0","title":"Getting Started","pathname":"/2.3.1/getting-started","siteSpaceId":"sitesp_gbLXd","description":""},{"id":"-KtAuTREtu3EqXfsHcoi","title":"Starcounter","pathname":"/2.3.1/starcounter","siteSpaceId":"sitesp_gbLXd","description":""},{"id":"-KtAuTRFi1nj0DBHsMXU","title":"Collapsing the Stack","pathname":"/2.3.1/starcounter/collapsing-the-stack","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Starcounter"}]},{"id":"-KtAuTRGVVIkOTZjbJJG","title":"Complexity and Scalability Tradeoff","pathname":"/2.3.1/starcounter/collapsing-the-stack/complexity-and-scalability-tradeoff","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Starcounter"},{"label":"Collapsing the Stack"}]},{"id":"-KtAuTRHCqbZQZ3S2Wg2","title":"The Future of Micro-Services","pathname":"/2.3.1/starcounter/collapsing-the-stack/the-future-of-micro-services","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Starcounter"},{"label":"Collapsing the Stack"}]},{"id":"-KtAuTRJBK9VrbMl_Pxn","title":"10 Benefits of Collapsing the Stack","pathname":"/2.3.1/starcounter/collapsing-the-stack/10-benefits-of-collapsing-the-stack","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Starcounter"},{"label":"Collapsing the Stack"}]},{"id":"-KtAuTRMRSkKZZZghrQH","title":"Integrated Database and Web Server","pathname":"/2.3.1/starcounter/integrated-database-and-web-server","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Starcounter"}]},{"id":"-KtAuTRNyrWXNF_Zq3n8","title":"Hello World - Tutorial","pathname":"/2.3.1/tutorial","siteSpaceId":"sitesp_gbLXd","description":""},{"id":"-KtAuTRO8aw_Wtb7iAzW","title":"Create a Database Class","pathname":"/2.3.1/tutorial/create-a-database-class","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRPNl4PvguzTeiZ","title":"Create a Real Time UI","pathname":"/2.3.1/tutorial/create-a-real-time-ui","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRQwp4tDcQujpE1","title":"First Interactive UI","pathname":"/2.3.1/tutorial/first-interactive-ui","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRUQphZ8Q49l4y7","title":"Computed Properties","pathname":"/2.3.1/tutorial/computed-properties","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRY1GnvXmGIEPBZ","title":"Expense Tracker","pathname":"/2.3.1/tutorial/expense-tracker","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRadzu-JNNooUgi","title":"Cancel and Delete","pathname":"/2.3.1/tutorial/cancel-and-delete","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRby0BDFtTqQmlg","title":"The Next Step","pathname":"/2.3.1/tutorial/the-next-step","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTSYgxOcTU3BeGS6","title":"Guides","pathname":"/2.3.1/guides","siteSpaceId":"sitesp_gbLXd","description":""},{"id":"-KtAuTSZe60n4vYh4ve2","title":"Database","pathname":"/2.3.1/guides/database","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTSaNe2WWOUh3rmh","title":"Database Classes","pathname":"/2.3.1/guides/database/creating-database-classes","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSk9XM6Qahn0CdZ","title":"Data manipulation","pathname":"/2.3.1/guides/database/data-manipulation","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSmbFkONZO_Akxn","title":"Object Identity and Object References","pathname":"/2.3.1/guides/database/object-identity-and-object-references","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSqQ1cZxt7c78FV","title":"Querying with SQL","pathname":"/2.3.1/guides/database/querying-using-sql","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSulSX9rgnOw0pP","title":"Data Types","pathname":"/2.3.1/guides/database/datatypes","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSyiDjiR8pAW1QU","title":"Relations","pathname":"/2.3.1/guides/database/relations","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTT-RebTdh9BK-Qz","title":"Inheritance","pathname":"/2.3.1/guides/database/inheritance","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KySQe0p52Dl8duVJbgN","title":"Sharing data","pathname":"/2.3.1/guides/database/sharing-data","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTT16OCyYbDTGZ4u","title":"Database Configuration","pathname":"/2.3.1/guides/database/database-configuration","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTTAlM4vTL5DvNGH","title":"Comparing Database Objects","pathname":"/2.3.1/guides/database/comparing-database-objects","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTTD3-GOFMqm5Xrw","title":"Referential Integrity and Constraints","pathname":"/2.3.1/guides/database/referential-integrity-and-constraints","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTTFLOUfKlk-Pbge","title":"SQL","pathname":"/2.3.1/guides/sql","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTTJQSrDsq00nMhi","title":"Identifiers","pathname":"/2.3.1/guides/sql/identifiers","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTU8e9nmDvSZNVoQ","title":"Path Expressions","pathname":"/2.3.1/guides/sql/path-expressions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUEohZFD4hGOtVW","title":"Data operators","pathname":"/2.3.1/guides/sql/data-operators","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUH1lHsstLwbkLb","title":"Joins","pathname":"/2.3.1/guides/sql/joins","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUKTMgb0-RGRM6N","title":"Aggregates","pathname":"/2.3.1/guides/sql/aggregates","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUOLqYkjfYOy6L0","title":"Comparisons and Logical Operators","pathname":"/2.3.1/guides/sql/comparison-predicates","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUWwVI8sKoituw3","title":"Sorting","pathname":"/2.3.1/guides/sql/sorting","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUZlcKfgXA-OeBF","title":"Fetch","pathname":"/2.3.1/guides/sql/fetch","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUb8IIPu104xLXR","title":"Offset Key","pathname":"/2.3.1/guides/sql/offset-key","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUdLcxsviWZfTBb","title":"Indexes","pathname":"/2.3.1/guides/sql/indexes","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUgGbvaWtnMiEr1","title":"Literals","pathname":"/2.3.1/guides/sql/literals","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUiH1PFrMuCPMar","title":"Query Plan Hints","pathname":"/2.3.1/guides/sql/query-plan-hints","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUl-Tpu57zIMAC2","title":"Reserved words","pathname":"/2.3.1/guides/sql/reserved-words","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTVjrSwhOfVjWay8","title":"Query for Database Classes","pathname":"/2.3.1/guides/sql/query-for-database-tables","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTVmC88LIFsogBet","title":"SQL Isolation Between Applications","pathname":"/2.3.1/guides/sql/sql-isolation-between-applications","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTVtC46LosLTlqYu","title":"Transactions","pathname":"/2.3.1/guides/transactions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtlHxoVbK5fODJ0awcW","title":"Short-Running Transactions","pathname":"/2.3.1/guides/transactions/short-running-transactions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTVxp6kjfhuVRxI3","title":"Long running transactions","pathname":"/2.3.1/guides/transactions/long-running-transactions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTVul-3RUBuSVW3_","title":"Using Transactions","pathname":"/2.3.1/guides/transactions/using-transactions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTW09Uyx49BmQ9Mj","title":"Running Background Jobs","pathname":"/2.3.1/guides/transactions/running-background-jobs","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTW41hSdr-XzbmIv","title":"Commit Hooks","pathname":"/2.3.1/guides/transactions/commit-hooks","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTW7ntuyj_bMGoR7","title":"Typed JSON","pathname":"/2.3.1/guides/typed-json","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTW96Y9PTekOXszE","title":"JSON-by-example","pathname":"/2.3.1/guides/typed-json/json-by-example","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTWCV-KQY8oTLfFh","title":"Code-Behind","pathname":"/2.3.1/guides/typed-json/code-behind","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTWFd2FvNKMKGuws","title":"Data Bindings","pathname":"/2.3.1/guides/typed-json/json-data-bindings","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTWJJ_FcrupuMyHB","title":"Callback Methods","pathname":"/2.3.1/guides/typed-json/callback-methods","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXFHfz8sxWaklDD","title":"Responding with JSON","pathname":"/2.3.1/guides/typed-json/responding-with-json","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXJrmpPCUgiL8Ih","title":"Accepting JSON in Requests","pathname":"/2.3.1/guides/typed-json/accepting-json-in-requests","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXNCpEU4NxnWL4U","title":"Primitive Arrays and Single Value Types","pathname":"/2.3.1/guides/typed-json/primitive-arrays-and-single-value-types","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXRcCM73PYDW0hD","title":"Typed JSON Internals","pathname":"/2.3.1/guides/typed-json/typed-json-internals","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXWm4OgL8554nse","title":"Blendable Web Apps","pathname":"/2.3.1/guides/web-apps","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTXX4X0BlzgSsTzv","title":"Starcounter MVVM","pathname":"/2.3.1/guides/web-apps/starcounter-mvvm","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXkUf58CZL6fmya","title":"Palindrom","pathname":"/2.3.1/guides/web-apps/palindrom","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXoky0qBINp9RSL","title":"Client-Side Stack","pathname":"/2.3.1/guides/web-apps/client-side-stack","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXsbzRnHqtxj152","title":"Sessions","pathname":"/2.3.1/guides/web-apps/sessions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXwca9xuiD00ZiK","title":"HTML Views","pathname":"/2.3.1/guides/web-apps/html-views","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-L3gBtX9EbjNCZHFxEt_","title":"App Shell","pathname":"/2.3.1/guides/web-apps/app-shell","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTY-6alkKp8-gTyp","title":"Web Components","pathname":"/2.3.1/guides/web-apps/introduction-to-web-components","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KySPiHezHl48M3YJCto","title":"View Attaching","pathname":"/2.3.1/guides/web-apps/view-attaching","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KySPs5tj_3Xka7GFsVv","title":"View Composing","pathname":"/2.3.1/guides/web-apps/view-composing","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTbZz2vSUJ-pTNAf","title":"HTML Compositions","pathname":"/2.3.1/guides/web-apps/import-html-composition","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTbTJp-oKnnTm7M_","title":"HTML Views Blending Guidelines","pathname":"/2.3.1/guides/web-apps/html-view-guidelines","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KySQARXIIiui3W6-cuJ","title":"Avoiding CSS conflicts","pathname":"/2.3.1/guides/web-apps/avoiding-css-conflicts","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-L32SboFAEkWIX7cqqMD","title":"Debugging","pathname":"/2.3.1/guides/web-apps/debugging","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTZ1s84QHkO2LogF","title":"Network","pathname":"/2.3.1/guides/network","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTZ3vabRLCjHTH1h","title":"HTTP","pathname":"/2.3.1/guides/network/handling-http-requests","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTZFT2U3rAQJSQuE","title":"Internal Self Calls","pathname":"/2.3.1/guides/network/internal-self-calls","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTZJN-sD_GgSOHyB","title":"Middleware","pathname":"/2.3.1/guides/network/middleware","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_N2l4DbHAsZmGC","title":"Anonymous or Substitute Handlers","pathname":"/2.3.1/guides/network/anonymous-or-substitute-handlers","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_UaJaSY9ggFU23","title":"URL Aliases and Redirects","pathname":"/2.3.1/guides/network/url-aliases-and-redirects","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT__kEp0_NeZiU6j","title":"Network Gateway","pathname":"/2.3.1/guides/network/network-gateway","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_fN53d5KTU0IBk","title":"Static File Server","pathname":"/2.3.1/guides/network/static-file-server","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_mjmfV97c2yB_w","title":"External HTTP Calls","pathname":"/2.3.1/guides/network/external-http-calls","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_sQ9wRCdEpX2X3","title":"WebSocket","pathname":"/2.3.1/guides/network/websocket","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KySQL8ejAlrU-nshU0S","title":"Avoiding URI conflicts","pathname":"/2.3.1/guides/network/avoiding-uri-conflicts","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_zzZYzjXdPV0x1","title":"TCP Sockets","pathname":"/2.3.1/guides/network/tcp-sockets","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTa5jgzSd_bLFGBY","title":"UDP Sockets","pathname":"/2.3.1/guides/network/udp-sockets","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTcx33Mb7lytvoXm","title":"Publishing Apps","pathname":"/2.3.1/guides/publishing","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTfdGnHg4Btedagp","title":"Working with Starcounter","pathname":"/2.3.1/guides/working-with-starcounter","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTff-DERz_67qF6G","title":"Release Channels","pathname":"/2.3.1/guides/working-with-starcounter/release-channels-in-starcounter","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTfoUwqLUQwF9jx9","title":"Starting and Stopping Apps","pathname":"/2.3.1/guides/working-with-starcounter/starting-and-stopping-apps","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTg05Bag9AzH7_6z","title":"Administrator Web UI","pathname":"/2.3.1/guides/working-with-starcounter/administrator-web-ui","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTgAaxT6tjFZTYo9","title":"Star CLI","pathname":"/2.3.1/guides/working-with-starcounter/star-cli","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThB1ojNZ5xayY7d","title":"StarAdmin CLI","pathname":"/2.3.1/guides/working-with-starcounter/staradmin-cli","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KuUN87598uZT4cuDFSu","title":"StarDump CLI","pathname":"/2.3.1/guides/working-with-starcounter/stardump-cli","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThL27TAm0z-T-ub","title":"Working in Visual Studio","pathname":"/2.3.1/guides/working-with-starcounter/working-in-visual-studio","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThViLuThrikksKw","title":"Error Log","pathname":"/2.3.1/guides/working-with-starcounter/error-log","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThnpP0EA8CCCcL7","title":"Using HTTPS on NGINX","pathname":"/2.3.1/guides/working-with-starcounter/using-https-on-nginx","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTilwliikz0xKGFw","title":"Using HTTPS on IIS","pathname":"/2.3.1/guides/working-with-starcounter/using-https-on-iis","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTiyObNyuxdVXtkh","title":"Run Starcounter in Production","pathname":"/2.3.1/guides/working-with-starcounter/run-starcounter-in-production","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTj9UH9-lulKZjWh","title":"Weaver","pathname":"/2.3.1/guides/working-with-starcounter/weaver","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTjLacuPLh6Jtikp","title":"Investigating App Crashes","pathname":"/2.3.1/guides/working-with-starcounter/investigating-app-crashes","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTk_WJJK_ejgBxXP","title":"Configuration Structure","pathname":"/2.3.1/guides/working-with-starcounter/configuration-structure","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTkhWSuF3zTdmXvy","title":"Database Refactoring","pathname":"/2.3.1/guides/working-with-starcounter/database-refactoring","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTkwERX4vB0MGiHE","title":"Using Unload/Reload to Modify Database Schema","pathname":"/2.3.1/guides/working-with-starcounter/unload-reload","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTl3ntVuVyNvj4TL","title":"Kernel Questions and Answers","pathname":"/2.3.1/guides/working-with-starcounter/kernel-q-and-a","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTm0FR0_VHS_cG8T","title":"Log Files","pathname":"/2.3.1/guides/working-with-starcounter/log-retention","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTmAaRP0uMRqX4Je","title":"Cookbook","pathname":"/2.3.1/cookbook","siteSpaceId":"sitesp_gbLXd","description":""},{"id":"-KtAuTmJoNvXZa3dhs6p","title":"Attach an HTTP Request to an Existing Long-Running Transaction","pathname":"/2.3.1/cookbook/attach-a-request-to-long-running-transactions","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTmT2Dys8_9xpFta","title":"Cookie-Based Authentication","pathname":"/2.3.1/cookbook/cookie-based-authentication","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnP8FtyUj6vHkkw","title":"Timestamp on Object Creation","pathname":"/2.3.1/cookbook/timestamp-on-object-creation","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnamrmElAuutRjk","title":"Creating Strongly Typed JSON Collections","pathname":"/2.3.1/cookbook/creating-strongly-typed-json-collections","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTkpUwMgAhj3oAz5","title":"Migrating From 2.2 to 2.3+","pathname":"/2.3.1/cookbook/migrating-from-2.2-to-2.3+","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnliF6hiaLK3T4l","title":"Multiple Pages","pathname":"/2.3.1/cookbook/multiple-pages","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnxhs5lzXcStT9A","title":"Icons","pathname":"/2.3.1/cookbook/icons","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTpLNdlHSUt7YsWA","title":"Proposed Project Structure","pathname":"/2.3.1/cookbook/project-structure","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTpW-WG06Se2Y25r","title":"Acceptance Testing with Selenium","pathname":"/2.3.1/cookbook/acceptance-testing-with-selenium","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTqYVuf5tlOLIW_i","title":"Requesting a User to Authenticate","pathname":"/2.3.1/cookbook/request-user-for-authentication","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KzY_OYAkS-yMkpXikbn","title":"How to delete unused tables and columns","pathname":"/2.3.1/cookbook/how-to-delete-unused-tables-and-columns","siteSpaceId":"sitesp_gbLXd","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"page1","title":"Starcounter Documentation","pathname":"/2.3.2","siteSpaceId":"sitesp_vEs8X","description":""},{"id":"-KtAuTRCjzHzM23lLqh0","title":"Getting Started","pathname":"/2.3.2/getting-started","siteSpaceId":"sitesp_vEs8X","description":""},{"id":"-KtAuTREtu3EqXfsHcoi","title":"Starcounter","pathname":"/2.3.2/starcounter","siteSpaceId":"sitesp_vEs8X","description":""},{"id":"-KtAuTRFi1nj0DBHsMXU","title":"Collapsing the Stack","pathname":"/2.3.2/starcounter/collapsing-the-stack","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Starcounter"}]},{"id":"-KtAuTRGVVIkOTZjbJJG","title":"Complexity and Scalability Tradeoff","pathname":"/2.3.2/starcounter/collapsing-the-stack/complexity-and-scalability-tradeoff","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Starcounter"},{"label":"Collapsing the Stack"}]},{"id":"-KtAuTRHCqbZQZ3S2Wg2","title":"The Future of Micro-Services","pathname":"/2.3.2/starcounter/collapsing-the-stack/the-future-of-micro-services","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Starcounter"},{"label":"Collapsing the Stack"}]},{"id":"-KtAuTRJBK9VrbMl_Pxn","title":"10 Benefits of Collapsing the Stack","pathname":"/2.3.2/starcounter/collapsing-the-stack/10-benefits-of-collapsing-the-stack","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Starcounter"},{"label":"Collapsing the Stack"}]},{"id":"-KtAuTRMRSkKZZZghrQH","title":"Integrated Database and Web Server","pathname":"/2.3.2/starcounter/integrated-database-and-web-server","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Starcounter"}]},{"id":"-KtAuTRNyrWXNF_Zq3n8","title":"Hello World - Tutorial","pathname":"/2.3.2/hello-world-tutorial","siteSpaceId":"sitesp_vEs8X","description":""},{"id":"-KtAuTRO8aw_Wtb7iAzW","title":"Create a Database Class","pathname":"/2.3.2/hello-world-tutorial/create-a-database-class","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRPNl4PvguzTeiZ","title":"Create a Real Time UI","pathname":"/2.3.2/hello-world-tutorial/create-a-real-time-ui","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRQwp4tDcQujpE1","title":"First Interactive UI","pathname":"/2.3.2/hello-world-tutorial/first-interactive-ui","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRUQphZ8Q49l4y7","title":"Computed Properties","pathname":"/2.3.2/hello-world-tutorial/computed-properties","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRY1GnvXmGIEPBZ","title":"Expense Tracker","pathname":"/2.3.2/hello-world-tutorial/expense-tracker","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRadzu-JNNooUgi","title":"Cancel and Delete","pathname":"/2.3.2/hello-world-tutorial/cancel-and-delete","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTRby0BDFtTqQmlg","title":"The Next Step","pathname":"/2.3.2/hello-world-tutorial/the-next-step","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Hello World - Tutorial"}]},{"id":"-KtAuTSYgxOcTU3BeGS6","title":"Guides","pathname":"/2.3.2/guides","siteSpaceId":"sitesp_vEs8X","description":""},{"id":"-KtAuTSZe60n4vYh4ve2","title":"Database","pathname":"/2.3.2/guides/database","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTSaNe2WWOUh3rmh","title":"Database Classes","pathname":"/2.3.2/guides/database/database-classes","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSk9XM6Qahn0CdZ","title":"Data manipulation","pathname":"/2.3.2/guides/database/data-manipulation","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSmbFkONZO_Akxn","title":"Object Identity and Object References","pathname":"/2.3.2/guides/database/object-identity-and-object-references","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSqQ1cZxt7c78FV","title":"Querying with SQL","pathname":"/2.3.2/guides/database/querying-with-sql","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSulSX9rgnOw0pP","title":"Data Types","pathname":"/2.3.2/guides/database/data-types","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTSyiDjiR8pAW1QU","title":"Relations","pathname":"/2.3.2/guides/database/relations","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTT-RebTdh9BK-Qz","title":"Inheritance","pathname":"/2.3.2/guides/database/inheritance","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KySQe0p52Dl8duVJbgN","title":"Sharing data","pathname":"/2.3.2/guides/database/sharing-data","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTT16OCyYbDTGZ4u","title":"Database Configuration","pathname":"/2.3.2/guides/database/database-configuration","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTTAlM4vTL5DvNGH","title":"Comparing Database Objects","pathname":"/2.3.2/guides/database/comparing-database-objects","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTTD3-GOFMqm5Xrw","title":"Referential Integrity and Constraints","pathname":"/2.3.2/guides/database/referential-integrity-and-constraints","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Database"}]},{"id":"-KtAuTTFLOUfKlk-Pbge","title":"SQL","pathname":"/2.3.2/guides/sql","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTTJQSrDsq00nMhi","title":"Identifiers","pathname":"/2.3.2/guides/sql/identifiers","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTU8e9nmDvSZNVoQ","title":"Path Expressions","pathname":"/2.3.2/guides/sql/path-expressions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUEohZFD4hGOtVW","title":"Data operators","pathname":"/2.3.2/guides/sql/data-operators","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUH1lHsstLwbkLb","title":"Joins","pathname":"/2.3.2/guides/sql/joins","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUKTMgb0-RGRM6N","title":"Aggregates","pathname":"/2.3.2/guides/sql/aggregates","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUOLqYkjfYOy6L0","title":"Comparisons and Logical Operators","pathname":"/2.3.2/guides/sql/comparisons-and-logical-operators","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUWwVI8sKoituw3","title":"Sorting","pathname":"/2.3.2/guides/sql/sorting","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUZlcKfgXA-OeBF","title":"Fetch","pathname":"/2.3.2/guides/sql/fetch","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUb8IIPu104xLXR","title":"Offset Key","pathname":"/2.3.2/guides/sql/offset-key","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUdLcxsviWZfTBb","title":"Indexes","pathname":"/2.3.2/guides/sql/indexes","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUgGbvaWtnMiEr1","title":"Literals","pathname":"/2.3.2/guides/sql/literals","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUiH1PFrMuCPMar","title":"Query Plan Hints","pathname":"/2.3.2/guides/sql/query-plan-hints","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTUl-Tpu57zIMAC2","title":"Reserved words","pathname":"/2.3.2/guides/sql/reserved-words","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-L7mrZmPxNhGyxdv3oN5","title":"Query for Database Classes","pathname":"/2.3.2/guides/sql/query-for-database-classes","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTVmC88LIFsogBet","title":"SQL Isolation Between Applications","pathname":"/2.3.2/guides/sql/sql-isolation-between-applications","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"SQL"}]},{"id":"-KtAuTVtC46LosLTlqYu","title":"Transactions","pathname":"/2.3.2/guides/transactions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtlHxoVbK5fODJ0awcW","title":"Short-Running Transactions","pathname":"/2.3.2/guides/transactions/short-running-transactions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTVxp6kjfhuVRxI3","title":"Long running transactions","pathname":"/2.3.2/guides/transactions/long-running-transactions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTVul-3RUBuSVW3_","title":"Using Transactions","pathname":"/2.3.2/guides/transactions/using-transactions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTW09Uyx49BmQ9Mj","title":"Running Background Jobs","pathname":"/2.3.2/guides/transactions/running-background-jobs","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTW41hSdr-XzbmIv","title":"Commit Hooks","pathname":"/2.3.2/guides/transactions/commit-hooks","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-L78c5UcOM9xAg2ibycf","title":"Post-commit hooks","pathname":"/2.3.2/guides/transactions/post-commit-hooks","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Transactions"}]},{"id":"-KtAuTW7ntuyj_bMGoR7","title":"Typed JSON","pathname":"/2.3.2/guides/typed-json","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTW96Y9PTekOXszE","title":"JSON-by-example","pathname":"/2.3.2/guides/typed-json/json-by-example","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTWCV-KQY8oTLfFh","title":"Code-Behind","pathname":"/2.3.2/guides/typed-json/code-behind","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTWFd2FvNKMKGuws","title":"Data Bindings","pathname":"/2.3.2/guides/typed-json/data-bindings","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTWJJ_FcrupuMyHB","title":"Callback Methods","pathname":"/2.3.2/guides/typed-json/callback-methods","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXFHfz8sxWaklDD","title":"Responding with JSON","pathname":"/2.3.2/guides/typed-json/responding-with-json","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXJrmpPCUgiL8Ih","title":"Accepting JSON in Requests","pathname":"/2.3.2/guides/typed-json/accepting-json-in-requests","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXNCpEU4NxnWL4U","title":"Primitive Arrays and Single Value Types","pathname":"/2.3.2/guides/typed-json/primitive-arrays-and-single-value-types","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXRcCM73PYDW0hD","title":"Typed JSON Internals","pathname":"/2.3.2/guides/typed-json/typed-json-internals","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Typed JSON"}]},{"id":"-KtAuTXWm4OgL8554nse","title":"Blendable Web Apps","pathname":"/2.3.2/guides/blendable-web-apps","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTXX4X0BlzgSsTzv","title":"Starcounter MVVM","pathname":"/2.3.2/guides/blendable-web-apps/starcounter-mvvm","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXkUf58CZL6fmya","title":"Palindrom","pathname":"/2.3.2/guides/blendable-web-apps/palindrom","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXoky0qBINp9RSL","title":"Client-Side Stack","pathname":"/2.3.2/guides/blendable-web-apps/client-side-stack","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXsbzRnHqtxj152","title":"Sessions","pathname":"/2.3.2/guides/blendable-web-apps/sessions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTXwca9xuiD00ZiK","title":"HTML Views","pathname":"/2.3.2/guides/blendable-web-apps/html-views","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-L3gBtX9EbjNCZHFxEt_","title":"App Shell","pathname":"/2.3.2/guides/blendable-web-apps/app-shell","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTY-6alkKp8-gTyp","title":"Web Components","pathname":"/2.3.2/guides/blendable-web-apps/web-components","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KySPiHezHl48M3YJCto","title":"View Attaching","pathname":"/2.3.2/guides/blendable-web-apps/view-attaching","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KySPs5tj_3Xka7GFsVv","title":"View Composing","pathname":"/2.3.2/guides/blendable-web-apps/view-composing","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTbZz2vSUJ-pTNAf","title":"HTML Compositions","pathname":"/2.3.2/guides/blendable-web-apps/html-compositions","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTbTJp-oKnnTm7M_","title":"HTML Views Blending Guidelines","pathname":"/2.3.2/guides/blendable-web-apps/html-views-blending-guidelines","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KySQARXIIiui3W6-cuJ","title":"Avoiding CSS conflicts","pathname":"/2.3.2/guides/blendable-web-apps/avoiding-css-conflicts","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-L32SboFAEkWIX7cqqMD","title":"Debugging","pathname":"/2.3.2/guides/blendable-web-apps/debugging","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Blendable Web Apps"}]},{"id":"-KtAuTZ1s84QHkO2LogF","title":"Network","pathname":"/2.3.2/guides/network","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTZ3vabRLCjHTH1h","title":"HTTP","pathname":"/2.3.2/guides/network/http","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTZFT2U3rAQJSQuE","title":"Internal Self Calls","pathname":"/2.3.2/guides/network/internal-self-calls","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTZJN-sD_GgSOHyB","title":"Middleware","pathname":"/2.3.2/guides/network/middleware","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_N2l4DbHAsZmGC","title":"Anonymous or Substitute Handlers","pathname":"/2.3.2/guides/network/anonymous-or-substitute-handlers","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_UaJaSY9ggFU23","title":"URL Aliases and Redirects","pathname":"/2.3.2/guides/network/url-aliases-and-redirects","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT__kEp0_NeZiU6j","title":"Network Gateway","pathname":"/2.3.2/guides/network/network-gateway","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_fN53d5KTU0IBk","title":"Static File Server","pathname":"/2.3.2/guides/network/static-file-server","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_sQ9wRCdEpX2X3","title":"WebSocket","pathname":"/2.3.2/guides/network/websocket","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KySQL8ejAlrU-nshU0S","title":"Avoiding URI conflicts","pathname":"/2.3.2/guides/network/avoiding-uri-conflicts","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuT_zzZYzjXdPV0x1","title":"TCP Sockets","pathname":"/2.3.2/guides/network/tcp-sockets","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTa5jgzSd_bLFGBY","title":"UDP Sockets","pathname":"/2.3.2/guides/network/udp-sockets","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Network"}]},{"id":"-KtAuTcx33Mb7lytvoXm","title":"Publishing Apps","pathname":"/2.3.2/guides/publishing-apps","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTfdGnHg4Btedagp","title":"Working with Starcounter","pathname":"/2.3.2/guides/working-with-starcounter","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"}]},{"id":"-KtAuTff-DERz_67qF6G","title":"Release Channels","pathname":"/2.3.2/guides/working-with-starcounter/release-channels","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-L5JUrtgsjatazHy9Uaf","title":"Installation","pathname":"/2.3.2/guides/working-with-starcounter/installation","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTfoUwqLUQwF9jx9","title":"Starting and Stopping Apps","pathname":"/2.3.2/guides/working-with-starcounter/starting-and-stopping-apps","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTg05Bag9AzH7_6z","title":"Administrator Web UI","pathname":"/2.3.2/guides/working-with-starcounter/administrator-web-ui","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTgAaxT6tjFZTYo9","title":"Star CLI","pathname":"/2.3.2/guides/working-with-starcounter/star-cli","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThB1ojNZ5xayY7d","title":"StarAdmin CLI","pathname":"/2.3.2/guides/working-with-starcounter/staradmin-cli","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KuUN87598uZT4cuDFSu","title":"StarDump CLI","pathname":"/2.3.2/guides/working-with-starcounter/stardump-cli","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThL27TAm0z-T-ub","title":"Working in Visual Studio","pathname":"/2.3.2/guides/working-with-starcounter/working-in-visual-studio","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThViLuThrikksKw","title":"Error Log","pathname":"/2.3.2/guides/working-with-starcounter/error-log","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuThnpP0EA8CCCcL7","title":"Using HTTPS on NGINX","pathname":"/2.3.2/guides/working-with-starcounter/using-https-on-nginx","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTilwliikz0xKGFw","title":"Using HTTPS on IIS","pathname":"/2.3.2/guides/working-with-starcounter/using-https-on-iis","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTiyObNyuxdVXtkh","title":"Run Starcounter in Production","pathname":"/2.3.2/guides/working-with-starcounter/run-starcounter-in-production","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTj9UH9-lulKZjWh","title":"Weaver","pathname":"/2.3.2/guides/working-with-starcounter/weaver","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTjLacuPLh6Jtikp","title":"Investigating App Crashes","pathname":"/2.3.2/guides/working-with-starcounter/investigating-app-crashes","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTk_WJJK_ejgBxXP","title":"Configuration Structure","pathname":"/2.3.2/guides/working-with-starcounter/configuration-structure","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTkhWSuF3zTdmXvy","title":"Database Refactoring","pathname":"/2.3.2/guides/working-with-starcounter/database-refactoring","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTkwERX4vB0MGiHE","title":"Using Unload/Reload to Modify Database Schema","pathname":"/2.3.2/guides/working-with-starcounter/using-unload-reload-to-modify-database-schema","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTl3ntVuVyNvj4TL","title":"Kernel Questions and Answers","pathname":"/2.3.2/guides/working-with-starcounter/kernel-questions-and-answers","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTm0FR0_VHS_cG8T","title":"Log Files","pathname":"/2.3.2/guides/working-with-starcounter/log-files","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Working with Starcounter"}]},{"id":"-KtAuTmAaRP0uMRqX4Je","title":"Cookbook","pathname":"/2.3.2/cookbook","siteSpaceId":"sitesp_vEs8X","description":""},{"id":"-KtAuTmJoNvXZa3dhs6p","title":"Attach an HTTP Request to an Existing Long-Running Transaction","pathname":"/2.3.2/cookbook/attach-an-http-request-to-an-existing-long-running-transaction","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTmT2Dys8_9xpFta","title":"Cookie-Based Authentication","pathname":"/2.3.2/cookbook/cookie-based-authentication","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnP8FtyUj6vHkkw","title":"Timestamp on Object Creation","pathname":"/2.3.2/cookbook/timestamp-on-object-creation","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnamrmElAuutRjk","title":"Creating Strongly Typed JSON Collections","pathname":"/2.3.2/cookbook/creating-strongly-typed-json-collections","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTkpUwMgAhj3oAz5","title":"Migrating From 2.2 to 2.3+","pathname":"/2.3.2/cookbook/migrating-from-2.2-to-2.3+","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnliF6hiaLK3T4l","title":"Multiple Pages","pathname":"/2.3.2/cookbook/multiple-pages","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTnxhs5lzXcStT9A","title":"Icons","pathname":"/2.3.2/cookbook/icons","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTpLNdlHSUt7YsWA","title":"Proposed Project Structure","pathname":"/2.3.2/cookbook/proposed-project-structure","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTpW-WG06Se2Y25r","title":"Acceptance Testing with Selenium","pathname":"/2.3.2/cookbook/acceptance-testing-with-selenium","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KtAuTqYVuf5tlOLIW_i","title":"Requesting a User to Authenticate","pathname":"/2.3.2/cookbook/requesting-a-user-to-authenticate","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-KzY_OYAkS-yMkpXikbn","title":"How to delete unused tables and columns","pathname":"/2.3.2/cookbook/how-to-delete-unused-tables-and-columns","siteSpaceId":"sitesp_vEs8X","description":"","breadcrumbs":[{"label":"Cookbook"}]},{"id":"-MJ3mt8qbQW6px8BmdEJ","title":"Introduction","pathname":"/3.0.0","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8d1YnEg57hrwGv","title":"Database classes","pathname":"/3.0.0/database-classes","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8eegGVWAOQore1","title":"Transactions","pathname":"/3.0.0/transactions","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8fU9tjyhxb7nte","title":"Database connection string","pathname":"/3.0.0/database-connection-string","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8gyChYcJfN8y8u","title":"Database creation options","pathname":"/3.0.0/database-creation-options","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8hyuFYFDoTSZsw","title":"Database access with Dependency Injection (DI)","pathname":"/3.0.0/dependency-injection","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8iwPwrjEyOCwrQ","title":"Running Starcounter 3.0 applications under Docker","pathname":"/3.0.0/docker-sample","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8jyDjJio9lIBLd","title":"Publishing Starcounter 3.0 application","pathname":"/3.0.0/publish-app","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8kHPI_J5tHhZuN","title":"Database types","pathname":"/3.0.0/database-types","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8l4_dOLKp0DdWL","title":"Database files","pathname":"/3.0.0/database-files","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8mNBsF_J9zhDaL","title":"Database processes","pathname":"/3.0.0/database-processes","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8n1i86zYzSrU2S","title":"Error codes","pathname":"/3.0.0/error-codes","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8o2tj0LeOCXbWZ","title":"star tool","pathname":"/3.0.0/star-tool","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-MJ3mt8pndGGZyC-58CQ","title":"SQL Queries","pathname":"/3.0.0/sql","siteSpaceId":"sitesp_DjQ9E","description":""},{"id":"-LisgZbgP1jiO0UuYkUd","title":"Introduction","pathname":"/3.0.0-alpha-20190701","siteSpaceId":"sitesp_oiINQ","description":""},{"id":"-LiswL_IpwIYVE1sjUvL","title":"Database classes","pathname":"/3.0.0-alpha-20190701/database-classes","siteSpaceId":"sitesp_oiINQ","description":""},{"id":"-LisppR-hnRig0gq8x5H","title":"Transactions","pathname":"/3.0.0-alpha-20190701/transactions","siteSpaceId":"sitesp_oiINQ","description":""},{"id":"-Lq0q0m9NK-EAroZ0jtT","title":"Introduction","pathname":"/3.0.0-alpha-20190930","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-Lq0q0m3V0R2u6Vto15d","title":"Database classes","pathname":"/3.0.0-alpha-20190930/database-classes","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-Lq0q0m4zEKYv2tSy63f","title":"Transactions","pathname":"/3.0.0-alpha-20190930/transactions","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-Lq0q0m52X8duFSJ-XOK","title":"Database connection string","pathname":"/3.0.0-alpha-20190930/database-connection-string","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-Lq0q0m6EBmwi9AcXOTg","title":"Database creation options","pathname":"/3.0.0-alpha-20190930/database-creation-options","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-Lq1JX5ZaovCQ6hLNDrI","title":"Database access with Dependency Injection (DI)","pathname":"/3.0.0-alpha-20190930/dependency-injection","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-Lq0q0m7Bb9j37CTmeI0","title":"Running Starcounter 3.0 applications under Docker","pathname":"/3.0.0-alpha-20190930/docker-sample","siteSpaceId":"sitesp_Yr4Wj","description":""},{"id":"-LwWhqb2CNQ5IsJTleX2","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqaptoaBfNwXXCG8","title":"Database classes","pathname":"/database-classes","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqaqHS9OJwHBB1Rc","title":"Transactions","pathname":"/transactions","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqarhyTftjsvsfh8","title":"Database connection string","pathname":"/database-connection-string","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqasO0jKTA1REcwU","title":"Database creation options","pathname":"/database-creation-options","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqatB3KOg9Llao4c","title":"Database access with Dependency Injection (DI)","pathname":"/dependency-injection","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqauQfS2xfVZuE4F","title":"Running Starcounter 3.0 applications under Docker","pathname":"/docker-sample","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqavONKRJwVkpE5R","title":"Publishing Starcounter 3.0 application","pathname":"/publish-app","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqawGm5ABpM0hLNN","title":"Database types","pathname":"/database-types","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqax65xn7Of0nnpf","title":"Database files","pathname":"/database-files","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqayJzw3UpkNxTf7","title":"Database processes","pathname":"/database-processes","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqaz0OzkptDDxtJ3","title":"Failover cluster","pathname":"/failover-cluster","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqb-9uQX3cVzGUse","title":"Error codes","pathname":"/error-codes","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqb0mcu0EAJ7Z8G9","title":"star tool","pathname":"/star-tool","siteSpaceId":"sitesp_Yr4WX","description":""},{"id":"-LwWhqb1bV19ig_IJ9RF","title":"SQL Queries","pathname":"/sql","siteSpaceId":"sitesp_Yr4WX","description":""}]}