[{"data":1,"prerenderedAt":582},["ShallowReactive",2],{"navigation":3,"/docs/advanced/tools":195,"T5MvWLW2uo":569},[4,24,43,61,83,101,135,165],{"title":5,"path":6,"stem":7,"children":8,"icon":23},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,11,15,19],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation",{"title":16,"path":17,"stem":18},"Configuration","/docs/getting-started/configuration","docs/1.getting-started/3.configuration",{"title":20,"path":21,"stem":22},"Migration","/docs/getting-started/migration","docs/1.getting-started/4.migration","i-lucide-square-play",{"title":25,"icon":26,"path":27,"stem":28,"children":29,"page":42},"Collections","i-lucide-database","/docs/collections","docs/2.collections",[30,34,38],{"title":31,"path":32,"stem":33},"Define","/docs/collections/define","docs/2.collections/1.define",{"title":35,"path":36,"stem":37},"Types","/docs/collections/types","docs/2.collections/2.types",{"title":39,"path":40,"stem":41},"Sources","/docs/collections/sources","docs/2.collections/3.sources",false,{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":42},"Files","i-lucide-file","/docs/files","docs/3.files",[49,53,57],{"title":50,"path":51,"stem":52},"Markdown","/docs/files/markdown","docs/3.files/1.markdown",{"title":54,"path":55,"stem":56},"YAML","/docs/files/yaml","docs/3.files/2.yaml",{"title":58,"path":59,"stem":60},"JSON","/docs/files/json","docs/3.files/3.json",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":42},"Query Utils","i-lucide-square-function","/docs/utils","docs/4.utils",[67,71,75,79],{"title":68,"path":69,"stem":70},"queryCollection","/docs/utils/query-collection","docs/4.utils/1.query-collection",{"title":72,"path":73,"stem":74},"queryCollectionNavigation","/docs/utils/query-collection-navigation","docs/4.utils/2.query-collection-navigation",{"title":76,"path":77,"stem":78},"queryCollectionItemSurroundings","/docs/utils/query-collection-item-surroundings","docs/4.utils/3.query-collection-item-surroundings",{"title":80,"path":81,"stem":82},"queryCollectionSearchSections","/docs/utils/query-collection-search-sections","docs/4.utils/4.query-collection-search-sections",{"title":84,"icon":85,"path":86,"stem":87,"children":88,"page":42},"Components","i-lucide-square-code","/docs/components","docs/5.components",[89,93,97],{"title":90,"path":91,"stem":92},"ContentRenderer","/docs/components/content-renderer","docs/5.components/0.content-renderer",{"title":94,"path":95,"stem":96},"Slot","/docs/components/slot","docs/5.components/1.slot",{"title":98,"path":99,"stem":100},"Prose Components","/docs/components/prose","docs/5.components/2.prose",{"title":102,"icon":103,"path":104,"stem":105,"children":106,"page":42},"Deploy","i-lucide-cloud-upload","/docs/deploy","docs/6.deploy",[107,111,115,119,123,127,131],{"title":108,"path":109,"stem":110},"Server","/docs/deploy/server","docs/6.deploy/1.server",{"title":112,"path":113,"stem":114},"Serverless","/docs/deploy/serverless","docs/6.deploy/2.serverless",{"title":116,"path":117,"stem":118},"NuxtHub","/docs/deploy/nuxthub","docs/6.deploy/3.nuxthub",{"title":120,"path":121,"stem":122},"Cloudflare Pages","/docs/deploy/cloudflare-pages","docs/6.deploy/4.cloudflare-pages",{"title":124,"path":125,"stem":126},"Vercel","/docs/deploy/vercel","docs/6.deploy/5.vercel",{"title":128,"path":129,"stem":130},"Docker","/docs/deploy/docker","docs/6.deploy/6.docker",{"title":132,"path":133,"stem":134},"Static","/docs/deploy/static","docs/6.deploy/7.static",{"title":136,"icon":137,"path":138,"stem":139,"children":140,"page":42},"Advanced","i-lucide-code-xml","/docs/advanced","docs/7.advanced",[141,145,149,153,157,161],{"title":142,"path":143,"stem":144},"Full-Text Search","/docs/advanced/fulltext-search","docs/7.advanced/1.fulltext-search",{"title":146,"path":147,"stem":148},"Raw Content","/docs/advanced/raw-content","docs/7.advanced/2.raw-content",{"title":150,"path":151,"stem":152},"SQL Storage","/docs/advanced/database","docs/7.advanced/3.database",{"title":154,"path":155,"stem":156},"Debugging tools","/docs/advanced/tools","docs/7.advanced/4.tools",{"title":158,"path":159,"stem":160},"Hooks","/docs/advanced/hooks","docs/7.advanced/5.hooks",{"title":162,"path":163,"stem":164},"Custom Source","/docs/advanced/custom-source","docs/7.advanced/6.custom-source",{"title":166,"icon":167,"path":168,"stem":169,"children":170,"page":42},"Studio","i-lucide-monitor","/docs/studio","docs/8.studio",[171,175,179,183,187,191],{"title":172,"path":173,"stem":174},"Setup","/docs/studio/setup","docs/8.studio/1.setup",{"title":176,"path":177,"stem":178},"Synchronization","/docs/studio/github","docs/8.studio/2.github",{"title":180,"path":181,"stem":182},"Content editors","/docs/studio/content","docs/8.studio/3.content",{"title":184,"path":185,"stem":186},"Medias","/docs/studio/medias","docs/8.studio/4.medias",{"title":188,"path":189,"stem":190},"App Config","/docs/studio/config","docs/8.studio/5.config",{"title":192,"path":193,"stem":194},"Local Debug","/docs/studio/debug","docs/8.studio/6.debug",{"page":196,"surround":564},{"id":197,"title":198,"body":199,"description":154,"extension":559,"links":560,"meta":561,"navigation":562,"path":155,"seo":563,"stem":156},"docs/docs/7.advanced/4.tools.md","Tools",{"type":200,"value":201,"toc":546},"minimal",[202,220,231,236,280,316,320,323,332,339,343,367,374,378,383,430,434,441,502,508,512,515,542],[203,204,205,206,215,216,219],"p",{},"Nuxt Content uses an ",[207,208,209,210,214],"strong",{},"SQLite database (",[211,212,213],"code",{},"contents.sqlite",")"," to store and query content efficiently. If you're running into ",[207,217,218],{},"missing content, slow queries, or database issues",", debugging your SQLite database can help!",[221,222,225],"callout",{"icon":223,"to":224},"i-simple-icons-visualstudiocode","https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite",[203,226,227,228],{},"A simple way to inspect it? ",[207,229,230],{},"Use the SQLite VS Code extension!",[232,233,235],"h2",{"id":234},"install-sqlite-vs-code-extension","Install SQLite VS Code Extension",[237,238,239,247,262,273],"ol",{},[240,241,242,243,246],"li",{},"Open ",[207,244,245],{},"Visual Studio Code",".",[240,248,249,250,253,254,257,258,261],{},"Go to the ",[207,251,252],{},"Extensions"," panel (",[211,255,256],{},"Ctrl+Shift+X"," / ",[211,259,260],{},"Cmd+Shift+X"," on Mac).",[240,263,264,265,268,269,272],{},"Search for ",[207,266,267],{},"\"SQLite\""," (by ",[211,270,271],{},"alexcvzz",") and install it.",[240,274,275,276,279],{},"Open your Nuxt Content database (",[211,277,278],{},".data/content/contents.sqlite",").",[281,282,284,290],"tip",{"icon":283},"i-lucide-lightbulb",[203,285,286,287,289],{},"If you don't see ",[211,288,213],{},", start your Nuxt app first:",[291,292,298],"pre",{"className":293,"code":294,"filename":295,"language":296,"meta":297,"style":297},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npx nuxi dev\n","Terminal","bash","",[211,299,300],{"__ignoreMap":297},[301,302,305,309,313],"span",{"class":303,"line":304},"line",1,[301,306,308],{"class":307},"sYGMc","npx",[301,310,312],{"class":311},"sIEYB"," nuxi",[301,314,315],{"class":311}," dev\n",[232,317,319],{"id":318},"locate-your-sqlite-database","Locate Your SQLite Database",[203,321,322],{},"Nuxt Content stores its database here:",[291,324,326],{"className":293,"code":325,"language":296,"meta":297,"style":297},".data/content/contents.sqlite\n",[211,327,328],{"__ignoreMap":297},[301,329,330],{"class":303,"line":304},[301,331,325],{"class":307},[333,334,336],"note",{"to":335},"https://nuxt.com/docs/getting-started/prerendering",[203,337,338],{},"This file is automatically generated when you start your Nuxt app. No need to create it manually!",[232,340,342],{"id":341},"open-explore-the-database","Open & Explore the Database",[237,344,345,354,360],{},[240,346,347,350,351,353],{},[207,348,349],{},"Right-click"," on ",[211,352,213],{}," in VS Code.",[240,355,356,357,246],{},"Select ",[207,358,359],{},"\"Open Database\"",[240,361,362,363,366],{},"Expand the ",[207,364,365],{},"Database Explorer"," panel to view tables & data.",[203,368,369],{},[370,371],"img",{"alt":372,"src":373},"SQLite Explorer in VS Code","https://github.com/user-attachments/assets/c9f22c4c-7a95-43e8-ab03-aa76f2e49c8e",[232,375,377],{"id":376},"fixing-common-issues","Fixing Common Issues",[379,380,382],"h3",{"id":381},"content-not-showing","Content Not Showing?",[237,384,385,393,424],{},[240,386,387,390,391,279],{},[207,388,389],{},"Check if the database exists"," (",[211,392,278],{},[240,394,395,398,399],{},[207,396,397],{},"Run a cleanup & restart Nuxt",":\n",[291,400,402],{"className":293,"code":401,"filename":295,"language":296,"meta":297,"style":297},"npx nuxi cleanup && npx nuxi dev\n",[211,403,404],{"__ignoreMap":297},[301,405,406,408,410,413,417,420,422],{"class":303,"line":304},[301,407,308],{"class":307},[301,409,312],{"class":311},[301,411,412],{"class":311}," cleanup",[301,414,416],{"class":415},"s86vT"," &&",[301,418,419],{"class":307}," npx",[301,421,312],{"class":311},[301,423,315],{"class":311},[240,425,426,429],{},[207,427,428],{},"Check if content is inside the database"," (run an SQL query).",[379,431,433],{"id":432},"manually-reset-the-database","Manually Reset the Database",[203,435,436,437,440],{},"If things seem ",[207,438,439],{},"really broken",", try resetting it:",[237,442,443,464,484],{},[240,444,445,398,448],{},[207,446,447],{},"Delete the database file",[291,449,451],{"className":293,"code":450,"filename":295,"language":296,"meta":297,"style":297},"rm -rf .data/content/contents.sqlite\n",[211,452,453],{"__ignoreMap":297},[301,454,455,458,461],{"class":303,"line":304},[301,456,457],{"class":307},"rm",[301,459,460],{"class":311}," -rf",[301,462,463],{"class":311}," .data/content/contents.sqlite\n",[240,465,466,469,470],{},[207,467,468],{},"Run cleanup"," to remove old caches:\n",[291,471,473],{"className":293,"code":472,"filename":295,"language":296,"meta":297,"style":297},"npx nuxi cleanup\n",[211,474,475],{"__ignoreMap":297},[301,476,477,479,481],{"class":303,"line":304},[301,478,308],{"class":307},[301,480,312],{"class":311},[301,482,483],{"class":311}," cleanup\n",[240,485,486,489,490],{},[207,487,488],{},"Restart Nuxt"," to generate a fresh database:\n",[291,491,492],{"className":293,"code":294,"filename":295,"language":296,"meta":297,"style":297},[211,493,494],{"__ignoreMap":297},[301,495,496,498,500],{"class":303,"line":304},[301,497,308],{"class":307},[301,499,312],{"class":311},[301,501,315],{"class":311},[333,503,505],{"icon":504},"i-lucide-triangle-alert",[203,506,507],{},"Cleaning up will remove cached data. Don't worry—it regenerates automatically!",[232,509,511],{"id":510},"more-debugging-tools","More Debugging Tools",[203,513,514],{},"If VS Code isn’t enough, check out:",[516,517,518,531],"ul",{},[240,519,520,521,530],{},"🖥️ ",[522,523,527],"a",{"href":524,"rel":525},"https://sqlitebrowser.org/",[526],"nofollow",[207,528,529],{},"DB Browser for SQLite"," – A visual tool for inspecting & modifying the database.",[240,532,533,534,537,538,541],{},"🛠️ ",[207,535,536],{},"SQLite Command Line"," – Use ",[211,539,540],{},"sqlite3 contents.sqlite"," to run SQL queries from your terminal.",[543,544,545],"style",{},"html pre.shiki code .sYGMc, html code.shiki .sYGMc{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sIEYB, html code.shiki .sIEYB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s86vT, html code.shiki .s86vT{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":297,"searchDepth":547,"depth":547,"links":548},4,[549,551,552,553,558],{"id":234,"depth":550,"text":235},2,{"id":318,"depth":550,"text":319},{"id":341,"depth":550,"text":342},{"id":376,"depth":550,"text":377,"children":554},[555,557],{"id":381,"depth":556,"text":382},3,{"id":432,"depth":556,"text":433},{"id":510,"depth":550,"text":511},"md",null,{},{"title":154},{"title":198,"description":154},[565,567],{"title":150,"path":151,"stem":152,"description":566,"children":-1},"How Nuxt Content stores and retrieves content",{"title":158,"path":159,"stem":160,"description":568,"children":-1},"Modify your content using Nuxt build time hooks",{"data":570,"body":571,"excerpt":-1,"toc":580},{"title":297,"description":154},{"type":572,"children":573},"root",[574],{"type":575,"tag":203,"props":576,"children":577},"element",{},[578],{"type":579,"value":154},"text",{"title":297,"searchDepth":550,"depth":550,"links":581},[],1740061578183]