The Schema is located in tina/config.{ts,tsx,js,jsx}
and it is used to define the shape of the content.
Property | Description |
---|---|
| An array of collections. |
| The configuration for tinaCMS |
| The branch that will be used to query content on TinaCloud. (Not used in local mode ) |
| The ClientId generated on TinaCloud |
| A read only token generated on TinaCloud |
| Media configuration for external and git backed media |
const branch =process.env.NEXT_PUBLIC_TINA_BRANCH ||process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_REF ||process.env.HEAD ||''export default defineConfig({//...branch,token: '<Your Read Only Token>', // generated on app.tina.ioclientId: '<Your Client ID>', // generated on app.tina.ioschema: {collections: [//..Array of collections],},})
For more information check out the content modeling section
© TinaCMS 2019–2025