Boilerplate to use a Directus Instance to Build a Custom Website, Content will be Manage by Directus
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2664 lines
62 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. version: 1
  2. directus: 9.0.0-rc.95
  3. collections:
  4. - collection: menu_items
  5. meta:
  6. collection: menu_items
  7. icon: null
  8. note: null
  9. display_template: null
  10. hidden: true
  11. singleton: false
  12. translations: null
  13. archive_field: null
  14. archive_app_filter: true
  15. archive_value: null
  16. unarchive_value: null
  17. sort_field: null
  18. accountability: all
  19. color: null
  20. item_duplication_fields: null
  21. schema:
  22. name: menu_items
  23. schema: db787832552465385
  24. comment: ''
  25. collation: utf8_general_ci
  26. engine: InnoDB
  27. - collection: menus_menu_items
  28. meta:
  29. collection: menus_menu_items
  30. icon: import_export
  31. note: null
  32. display_template: null
  33. hidden: true
  34. singleton: false
  35. translations: null
  36. archive_field: null
  37. archive_app_filter: true
  38. archive_value: null
  39. unarchive_value: null
  40. sort_field: null
  41. accountability: all
  42. color: null
  43. item_duplication_fields: null
  44. schema:
  45. name: menus_menu_items
  46. schema: db787832552465385
  47. comment: ''
  48. collation: utf8_general_ci
  49. engine: InnoDB
  50. - collection: site
  51. meta:
  52. collection: site
  53. icon: null
  54. note: null
  55. display_template: null
  56. hidden: false
  57. singleton: true
  58. translations: null
  59. archive_field: null
  60. archive_app_filter: true
  61. archive_value: null
  62. unarchive_value: null
  63. sort_field: null
  64. accountability: all
  65. color: null
  66. item_duplication_fields: null
  67. schema:
  68. name: site
  69. schema: db787832552465385
  70. comment: ''
  71. collation: utf8_general_ci
  72. engine: InnoDB
  73. - collection: snippets
  74. meta:
  75. collection: snippets
  76. icon: null
  77. note: null
  78. display_template: null
  79. hidden: false
  80. singleton: false
  81. translations: null
  82. archive_field: status
  83. archive_app_filter: true
  84. archive_value: archived
  85. unarchive_value: draft
  86. sort_field: sort
  87. accountability: all
  88. color: null
  89. item_duplication_fields: null
  90. schema:
  91. name: snippets
  92. schema: db787832552465385
  93. comment: ''
  94. collation: utf8_general_ci
  95. engine: InnoDB
  96. - collection: posts
  97. meta:
  98. collection: posts
  99. icon: null
  100. note: null
  101. display_template: null
  102. hidden: false
  103. singleton: false
  104. translations: null
  105. archive_field: status
  106. archive_app_filter: true
  107. archive_value: archived
  108. unarchive_value: draft
  109. sort_field: null
  110. accountability: all
  111. color: null
  112. item_duplication_fields: null
  113. schema:
  114. name: posts
  115. schema: db787832552465385
  116. comment: ''
  117. collation: utf8_general_ci
  118. engine: InnoDB
  119. - collection: menus
  120. meta:
  121. collection: menus
  122. icon: null
  123. note: null
  124. display_template: null
  125. hidden: false
  126. singleton: false
  127. translations: null
  128. archive_field: status
  129. archive_app_filter: true
  130. archive_value: archived
  131. unarchive_value: draft
  132. sort_field: null
  133. accountability: all
  134. color: null
  135. item_duplication_fields: null
  136. schema:
  137. name: menus
  138. schema: db787832552465385
  139. comment: ''
  140. collation: utf8_general_ci
  141. engine: InnoDB
  142. - collection: pages
  143. meta:
  144. collection: pages
  145. icon: null
  146. note: null
  147. display_template: null
  148. hidden: false
  149. singleton: false
  150. translations: null
  151. archive_field: status
  152. archive_app_filter: true
  153. archive_value: archived
  154. unarchive_value: draft
  155. sort_field: null
  156. accountability: all
  157. color: null
  158. item_duplication_fields: null
  159. schema:
  160. name: pages
  161. schema: db787832552465385
  162. comment: ''
  163. collation: utf8_general_ci
  164. engine: InnoDB
  165. fields:
  166. - collection: menu_items
  167. field: page
  168. type: string
  169. schema:
  170. name: page
  171. table: menu_items
  172. data_type: char
  173. default_value: null
  174. generation_expression: null
  175. max_length: 36
  176. numeric_precision: null
  177. numeric_scale: null
  178. is_generated: false
  179. is_nullable: true
  180. is_unique: false
  181. is_primary_key: false
  182. has_auto_increment: false
  183. foreign_key_column: id
  184. foreign_key_table: pages
  185. comment: ''
  186. meta:
  187. collection: menu_items
  188. field: page
  189. special: null
  190. interface: select-dropdown-m2o
  191. options:
  192. template: '{{title}}'
  193. display: raw
  194. display_options: null
  195. readonly: false
  196. hidden: false
  197. sort: null
  198. width: full
  199. group: null
  200. translations: null
  201. note: null
  202. conditions: null
  203. required: false
  204. - collection: menus_menu_items
  205. field: menu_items_id
  206. type: string
  207. schema:
  208. name: menu_items_id
  209. table: menus_menu_items
  210. data_type: char
  211. default_value: null
  212. generation_expression: null
  213. max_length: 36
  214. numeric_precision: null
  215. numeric_scale: null
  216. is_generated: false
  217. is_nullable: true
  218. is_unique: false
  219. is_primary_key: false
  220. has_auto_increment: false
  221. foreign_key_column: id
  222. foreign_key_table: menu_items
  223. comment: ''
  224. meta:
  225. collection: menus_menu_items
  226. field: menu_items_id
  227. special: null
  228. interface: null
  229. options: null
  230. display: null
  231. display_options: null
  232. readonly: false
  233. hidden: true
  234. sort: null
  235. width: full
  236. group: null
  237. translations: null
  238. note: null
  239. conditions: null
  240. required: false
  241. - collection: menus_menu_items
  242. field: menus_id
  243. type: string
  244. schema:
  245. name: menus_id
  246. table: menus_menu_items
  247. data_type: char
  248. default_value: null
  249. generation_expression: null
  250. max_length: 36
  251. numeric_precision: null
  252. numeric_scale: null
  253. is_generated: false
  254. is_nullable: true
  255. is_unique: false
  256. is_primary_key: false
  257. has_auto_increment: false
  258. foreign_key_column: id
  259. foreign_key_table: menus
  260. comment: ''
  261. meta:
  262. collection: menus_menu_items
  263. field: menus_id
  264. special: null
  265. interface: null
  266. options: null
  267. display: null
  268. display_options: null
  269. readonly: false
  270. hidden: true
  271. sort: null
  272. width: full
  273. group: null
  274. translations: null
  275. note: null
  276. conditions: null
  277. required: false
  278. - collection: site
  279. field: logo
  280. type: string
  281. schema:
  282. name: logo
  283. table: site
  284. data_type: char
  285. default_value: null
  286. generation_expression: null
  287. max_length: 36
  288. numeric_precision: null
  289. numeric_scale: null
  290. is_generated: false
  291. is_nullable: true
  292. is_unique: false
  293. is_primary_key: false
  294. has_auto_increment: false
  295. foreign_key_column: id
  296. foreign_key_table: directus_files
  297. comment: ''
  298. meta:
  299. collection: site
  300. field: logo
  301. special: null
  302. interface: file-image
  303. options: null
  304. display: image
  305. display_options:
  306. circle: true
  307. readonly: false
  308. hidden: false
  309. sort: 5
  310. width: full
  311. group: null
  312. translations: null
  313. note: null
  314. conditions: null
  315. required: false
  316. - collection: site
  317. field: user_updated
  318. type: string
  319. schema:
  320. name: user_updated
  321. table: site
  322. data_type: char
  323. default_value: null
  324. generation_expression: null
  325. max_length: 36
  326. numeric_precision: null
  327. numeric_scale: null
  328. is_generated: false
  329. is_nullable: true
  330. is_unique: false
  331. is_primary_key: false
  332. has_auto_increment: false
  333. foreign_key_column: id
  334. foreign_key_table: directus_users
  335. comment: ''
  336. meta:
  337. collection: site
  338. field: user_updated
  339. special:
  340. - user-updated
  341. interface: select-dropdown-m2o
  342. options:
  343. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  344. display: user
  345. display_options: null
  346. readonly: true
  347. hidden: true
  348. sort: 2
  349. width: half
  350. group: null
  351. translations: null
  352. note: null
  353. conditions: null
  354. required: false
  355. - collection: snippets
  356. field: file
  357. type: string
  358. schema:
  359. name: file
  360. table: snippets
  361. data_type: char
  362. default_value: null
  363. generation_expression: null
  364. max_length: 36
  365. numeric_precision: null
  366. numeric_scale: null
  367. is_generated: false
  368. is_nullable: true
  369. is_unique: false
  370. is_primary_key: false
  371. has_auto_increment: false
  372. foreign_key_column: id
  373. foreign_key_table: directus_files
  374. comment: ''
  375. meta:
  376. collection: snippets
  377. field: file
  378. special: null
  379. interface: file
  380. options: null
  381. display: file
  382. display_options: null
  383. readonly: false
  384. hidden: false
  385. sort: 7
  386. width: full
  387. group: null
  388. translations: null
  389. note: null
  390. conditions: null
  391. required: false
  392. - collection: snippets
  393. field: user_created
  394. type: string
  395. schema:
  396. name: user_created
  397. table: snippets
  398. data_type: char
  399. default_value: null
  400. generation_expression: null
  401. max_length: 36
  402. numeric_precision: null
  403. numeric_scale: null
  404. is_generated: false
  405. is_nullable: true
  406. is_unique: false
  407. is_primary_key: false
  408. has_auto_increment: false
  409. foreign_key_column: id
  410. foreign_key_table: directus_users
  411. comment: ''
  412. meta:
  413. collection: snippets
  414. field: user_created
  415. special:
  416. - user-created
  417. interface: select-dropdown-m2o
  418. options:
  419. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  420. display: user
  421. display_options: null
  422. readonly: true
  423. hidden: true
  424. sort: 8
  425. width: half
  426. group: null
  427. translations: null
  428. note: null
  429. conditions: null
  430. required: false
  431. - collection: snippets
  432. field: user_updated
  433. type: string
  434. schema:
  435. name: user_updated
  436. table: snippets
  437. data_type: char
  438. default_value: null
  439. generation_expression: null
  440. max_length: 36
  441. numeric_precision: null
  442. numeric_scale: null
  443. is_generated: false
  444. is_nullable: true
  445. is_unique: false
  446. is_primary_key: false
  447. has_auto_increment: false
  448. foreign_key_column: id
  449. foreign_key_table: directus_users
  450. comment: ''
  451. meta:
  452. collection: snippets
  453. field: user_updated
  454. special:
  455. - user-updated
  456. interface: select-dropdown-m2o
  457. options:
  458. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  459. display: user
  460. display_options: null
  461. readonly: true
  462. hidden: true
  463. sort: 10
  464. width: half
  465. group: null
  466. translations: null
  467. note: null
  468. conditions: null
  469. required: false
  470. - collection: posts
  471. field: user_created
  472. type: string
  473. schema:
  474. name: user_created
  475. table: posts
  476. data_type: char
  477. default_value: null
  478. generation_expression: null
  479. max_length: 36
  480. numeric_precision: null
  481. numeric_scale: null
  482. is_generated: false
  483. is_nullable: true
  484. is_unique: false
  485. is_primary_key: false
  486. has_auto_increment: false
  487. foreign_key_column: id
  488. foreign_key_table: directus_users
  489. comment: ''
  490. meta:
  491. collection: posts
  492. field: user_created
  493. special:
  494. - user-created
  495. interface: select-dropdown-m2o
  496. options:
  497. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  498. display: user
  499. display_options: null
  500. readonly: true
  501. hidden: true
  502. sort: null
  503. width: half
  504. group: null
  505. translations: null
  506. note: null
  507. conditions: null
  508. required: false
  509. - collection: posts
  510. field: user_updated
  511. type: string
  512. schema:
  513. name: user_updated
  514. table: posts
  515. data_type: char
  516. default_value: null
  517. generation_expression: null
  518. max_length: 36
  519. numeric_precision: null
  520. numeric_scale: null
  521. is_generated: false
  522. is_nullable: true
  523. is_unique: false
  524. is_primary_key: false
  525. has_auto_increment: false
  526. foreign_key_column: id
  527. foreign_key_table: directus_users
  528. comment: ''
  529. meta:
  530. collection: posts
  531. field: user_updated
  532. special:
  533. - user-updated
  534. interface: select-dropdown-m2o
  535. options:
  536. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  537. display: user
  538. display_options: null
  539. readonly: true
  540. hidden: true
  541. sort: null
  542. width: half
  543. group: null
  544. translations: null
  545. note: null
  546. conditions: null
  547. required: false
  548. - collection: menus
  549. field: user_created
  550. type: string
  551. schema:
  552. name: user_created
  553. table: menus
  554. data_type: char
  555. default_value: null
  556. generation_expression: null
  557. max_length: 36
  558. numeric_precision: null
  559. numeric_scale: null
  560. is_generated: false
  561. is_nullable: true
  562. is_unique: false
  563. is_primary_key: false
  564. has_auto_increment: false
  565. foreign_key_column: id
  566. foreign_key_table: directus_users
  567. comment: ''
  568. meta:
  569. collection: menus
  570. field: user_created
  571. special:
  572. - user-created
  573. interface: select-dropdown-m2o
  574. options:
  575. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  576. display: user
  577. display_options: null
  578. readonly: true
  579. hidden: true
  580. sort: 5
  581. width: half
  582. group: null
  583. translations: null
  584. note: null
  585. conditions: null
  586. required: false
  587. - collection: menus
  588. field: user_updated
  589. type: string
  590. schema:
  591. name: user_updated
  592. table: menus
  593. data_type: char
  594. default_value: null
  595. generation_expression: null
  596. max_length: 36
  597. numeric_precision: null
  598. numeric_scale: null
  599. is_generated: false
  600. is_nullable: true
  601. is_unique: false
  602. is_primary_key: false
  603. has_auto_increment: false
  604. foreign_key_column: id
  605. foreign_key_table: directus_users
  606. comment: ''
  607. meta:
  608. collection: menus
  609. field: user_updated
  610. special:
  611. - user-updated
  612. interface: select-dropdown-m2o
  613. options:
  614. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  615. display: user
  616. display_options: null
  617. readonly: true
  618. hidden: true
  619. sort: 7
  620. width: half
  621. group: null
  622. translations: null
  623. note: null
  624. conditions: null
  625. required: false
  626. - collection: pages
  627. field: media_hero
  628. type: string
  629. schema:
  630. name: media_hero
  631. table: pages
  632. data_type: char
  633. default_value: null
  634. generation_expression: null
  635. max_length: 36
  636. numeric_precision: null
  637. numeric_scale: null
  638. is_generated: false
  639. is_nullable: true
  640. is_unique: false
  641. is_primary_key: false
  642. has_auto_increment: false
  643. foreign_key_column: id
  644. foreign_key_table: directus_files
  645. comment: ''
  646. meta:
  647. collection: pages
  648. field: media_hero
  649. special: null
  650. interface: file-image
  651. options: null
  652. display: image
  653. display_options:
  654. circle: true
  655. readonly: false
  656. hidden: false
  657. sort: 5
  658. width: full
  659. group: null
  660. translations: null
  661. note: null
  662. conditions: null
  663. required: false
  664. - collection: pages
  665. field: media_teaser
  666. type: string
  667. schema:
  668. name: media_teaser
  669. table: pages
  670. data_type: char
  671. default_value: null
  672. generation_expression: null
  673. max_length: 36
  674. numeric_precision: null
  675. numeric_scale: null
  676. is_generated: false
  677. is_nullable: true
  678. is_unique: false
  679. is_primary_key: false
  680. has_auto_increment: false
  681. foreign_key_column: id
  682. foreign_key_table: directus_files
  683. comment: ''
  684. meta:
  685. collection: pages
  686. field: media_teaser
  687. special: null
  688. interface: file-image
  689. options: null
  690. display: image
  691. display_options: null
  692. readonly: false
  693. hidden: false
  694. sort: 4
  695. width: full
  696. group: null
  697. translations: null
  698. note: null
  699. conditions: null
  700. required: false
  701. - collection: pages
  702. field: user_created
  703. type: string
  704. schema:
  705. name: user_created
  706. table: pages
  707. data_type: char
  708. default_value: null
  709. generation_expression: null
  710. max_length: 36
  711. numeric_precision: null
  712. numeric_scale: null
  713. is_generated: false
  714. is_nullable: true
  715. is_unique: false
  716. is_primary_key: false
  717. has_auto_increment: false
  718. foreign_key_column: id
  719. foreign_key_table: directus_users
  720. comment: ''
  721. meta:
  722. collection: pages
  723. field: user_created
  724. special:
  725. - user-created
  726. interface: select-dropdown-m2o
  727. options:
  728. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  729. display: user
  730. display_options: null
  731. readonly: true
  732. hidden: true
  733. sort: 10
  734. width: half
  735. group: null
  736. translations: null
  737. note: null
  738. conditions: null
  739. required: false
  740. - collection: pages
  741. field: user_updated
  742. type: string
  743. schema:
  744. name: user_updated
  745. table: pages
  746. data_type: char
  747. default_value: null
  748. generation_expression: null
  749. max_length: 36
  750. numeric_precision: null
  751. numeric_scale: null
  752. is_generated: false
  753. is_nullable: true
  754. is_unique: false
  755. is_primary_key: false
  756. has_auto_increment: false
  757. foreign_key_column: id
  758. foreign_key_table: directus_users
  759. comment: ''
  760. meta:
  761. collection: pages
  762. field: user_updated
  763. special:
  764. - user-updated
  765. interface: select-dropdown-m2o
  766. options:
  767. template: '{{avatar.$thumbnail}} {{first_name}} {{last_name}}'
  768. display: user
  769. display_options: null
  770. readonly: true
  771. hidden: true
  772. sort: 12
  773. width: half
  774. group: null
  775. translations: null
  776. note: null
  777. conditions: null
  778. required: false
  779. - collection: menu_items
  780. field: id
  781. type: uuid
  782. schema:
  783. name: id
  784. table: menu_items
  785. data_type: char
  786. default_value: null
  787. generation_expression: null
  788. max_length: 36
  789. numeric_precision: null
  790. numeric_scale: null
  791. is_generated: false
  792. is_nullable: false
  793. is_unique: false
  794. is_primary_key: true
  795. has_auto_increment: false
  796. foreign_key_column: null
  797. foreign_key_table: null
  798. comment: ''
  799. meta:
  800. collection: menu_items
  801. field: id
  802. special:
  803. - uuid
  804. interface: input
  805. options: null
  806. display: null
  807. display_options: null
  808. readonly: true
  809. hidden: true
  810. sort: null
  811. width: full
  812. group: null
  813. translations: null
  814. note: null
  815. conditions: null
  816. required: false
  817. - collection: menus_menu_items
  818. field: id
  819. type: integer
  820. schema:
  821. name: id
  822. table: menus_menu_items
  823. data_type: int unsigned
  824. default_value: null
  825. generation_expression: null
  826. max_length: null
  827. numeric_precision: 10
  828. numeric_scale: 0
  829. is_generated: false
  830. is_nullable: false
  831. is_unique: false
  832. is_primary_key: true
  833. has_auto_increment: true
  834. foreign_key_column: null
  835. foreign_key_table: null
  836. comment: ''
  837. meta:
  838. collection: menus_menu_items
  839. field: id
  840. special: null
  841. interface: null
  842. options: null
  843. display: null
  844. display_options: null
  845. readonly: false
  846. hidden: true
  847. sort: null
  848. width: full
  849. group: null
  850. translations: null
  851. note: null
  852. conditions: null
  853. required: false
  854. - collection: site
  855. field: id
  856. type: integer
  857. schema:
  858. name: id
  859. table: site
  860. data_type: int unsigned
  861. default_value: null
  862. generation_expression: null
  863. max_length: null
  864. numeric_precision: 10
  865. numeric_scale: 0
  866. is_generated: false
  867. is_nullable: false
  868. is_unique: false
  869. is_primary_key: true
  870. has_auto_increment: true
  871. foreign_key_column: null
  872. foreign_key_table: null
  873. comment: ''
  874. meta:
  875. collection: site
  876. field: id
  877. special: null
  878. interface: input
  879. options: null
  880. display: null
  881. display_options: null
  882. readonly: true
  883. hidden: true
  884. sort: 1
  885. width: full
  886. group: null
  887. translations: null
  888. note: null
  889. conditions: null
  890. required: false
  891. - collection: snippets
  892. field: id
  893. type: uuid
  894. schema:
  895. name: id
  896. table: snippets
  897. data_type: char
  898. default_value: null
  899. generation_expression: null
  900. max_length: 36
  901. numeric_precision: null
  902. numeric_scale: null
  903. is_generated: false
  904. is_nullable: false
  905. is_unique: false
  906. is_primary_key: true
  907. has_auto_increment: false
  908. foreign_key_column: null
  909. foreign_key_table: null
  910. comment: ''
  911. meta:
  912. collection: snippets
  913. field: id
  914. special:
  915. - uuid
  916. interface: input
  917. options: null
  918. display: null
  919. display_options: null
  920. readonly: true
  921. hidden: true
  922. sort: 1
  923. width: full
  924. group: null
  925. translations: null
  926. note: null
  927. conditions: null
  928. required: false
  929. - collection: posts
  930. field: id
  931. type: uuid
  932. schema:
  933. name: id
  934. table: posts
  935. data_type: char
  936. default_value: null
  937. generation_expression: null
  938. max_length: 36
  939. numeric_precision: null
  940. numeric_scale: null
  941. is_generated: false
  942. is_nullable: false
  943. is_unique: false
  944. is_primary_key: true
  945. has_auto_increment: false
  946. foreign_key_column: null
  947. foreign_key_table: null
  948. comment: ''
  949. meta:
  950. collection: posts
  951. field: id
  952. special:
  953. - uuid
  954. interface: input
  955. options: null
  956. display: null
  957. display_options: null
  958. readonly: true
  959. hidden: true
  960. sort: null
  961. width: full
  962. group: null
  963. translations: null
  964. note: null
  965. conditions: null
  966. required: false
  967. - collection: posts
  968. field: title
  969. type: string
  970. schema:
  971. name: title
  972. table: posts
  973. data_type: varchar
  974. default_value: null
  975. generation_expression: null
  976. max_length: 255
  977. numeric_precision: null
  978. numeric_scale: null
  979. is_generated: false
  980. is_nullable: false
  981. is_unique: true
  982. is_primary_key: false
  983. has_auto_increment: false
  984. foreign_key_column: null
  985. foreign_key_table: null
  986. comment: ''
  987. meta:
  988. collection: posts
  989. field: title
  990. special: null
  991. interface: input
  992. options:
  993. trim: true
  994. display: raw
  995. display_options: null
  996. readonly: false
  997. hidden: false
  998. sort: null
  999. width: full
  1000. group: null
  1001. translations: null
  1002. note: null
  1003. conditions: null
  1004. required: false
  1005. - collection: posts
  1006. field: slug
  1007. type: string
  1008. schema:
  1009. name: slug
  1010. table: posts
  1011. data_type: varchar
  1012. default_value: null
  1013. generation_expression: null
  1014. max_length: 255
  1015. numeric_precision: null
  1016. numeric_scale: null
  1017. is_generated: false
  1018. is_nullable: false
  1019. is_unique: true
  1020. is_primary_key: false
  1021. has_auto_increment: false
  1022. foreign_key_column: null
  1023. foreign_key_table: null
  1024. comment: ''
  1025. meta:
  1026. collection: posts
  1027. field: slug
  1028. special: null
  1029. interface: input
  1030. options:
  1031. slug: true
  1032. trim: true
  1033. display: raw
  1034. display_options: null
  1035. readonly: false
  1036. hidden: false
  1037. sort: null
  1038. width: full
  1039. group: null
  1040. translations: null
  1041. note: null
  1042. conditions: null
  1043. required: false
  1044. - collection: menus
  1045. field: id
  1046. type: uuid
  1047. schema:
  1048. name: id
  1049. table: menus
  1050. data_type: char
  1051. default_value: null
  1052. generation_expression: null
  1053. max_length: 36
  1054. numeric_precision: null
  1055. numeric_scale: null
  1056. is_generated: false
  1057. is_nullable: false
  1058. is_unique: false
  1059. is_primary_key: true
  1060. has_auto_increment: false
  1061. foreign_key_column: null
  1062. foreign_key_table: null
  1063. comment: ''
  1064. meta:
  1065. collection: menus
  1066. field: id
  1067. special:
  1068. - uuid
  1069. interface: input
  1070. options: null
  1071. display: null
  1072. display_options: null
  1073. readonly: true
  1074. hidden: true
  1075. sort: 1
  1076. width: full
  1077. group: null
  1078. translations: null
  1079. note: null
  1080. conditions: null
  1081. required: false
  1082. - collection: menus
  1083. field: name
  1084. type: string
  1085. schema:
  1086. name: name
  1087. table: menus
  1088. data_type: varchar
  1089. default_value: null
  1090. generation_expression: null
  1091. max_length: 255
  1092. numeric_precision: null
  1093. numeric_scale: null
  1094. is_generated: false
  1095. is_nullable: false
  1096. is_unique: true
  1097. is_primary_key: false
  1098. has_auto_increment: false
  1099. foreign_key_column: null
  1100. foreign_key_table: null
  1101. comment: ''
  1102. meta:
  1103. collection: menus
  1104. field: name
  1105. special: null
  1106. interface: input
  1107. options:
  1108. trim: true
  1109. display: null
  1110. display_options: null
  1111. readonly: false
  1112. hidden: false
  1113. sort: 2
  1114. width: full
  1115. group: null
  1116. translations: null
  1117. note: null
  1118. conditions: null
  1119. required: true
  1120. - collection: pages
  1121. field: id
  1122. type: uuid
  1123. schema:
  1124. name: id
  1125. table: pages
  1126. data_type: char
  1127. default_value: null
  1128. generation_expression: null
  1129. max_length: 36
  1130. numeric_precision: null
  1131. numeric_scale: null
  1132. is_generated: false
  1133. is_nullable: false
  1134. is_unique: false
  1135. is_primary_key: true
  1136. has_auto_increment: false
  1137. foreign_key_column: null
  1138. foreign_key_table: null
  1139. comment: ''
  1140. meta:
  1141. collection: pages
  1142. field: id
  1143. special:
  1144. - uuid
  1145. interface: input
  1146. options: null
  1147. display: null
  1148. display_options: null
  1149. readonly: true
  1150. hidden: true
  1151. sort: 1
  1152. width: full
  1153. group: null
  1154. translations: null
  1155. note: null
  1156. conditions: null
  1157. required: false
  1158. - collection: pages
  1159. field: slug
  1160. type: string
  1161. schema:
  1162. name: slug
  1163. table: pages
  1164. data_type: varchar
  1165. default_value: null
  1166. generation_expression: null
  1167. max_length: 255
  1168. numeric_precision: null
  1169. numeric_scale: null
  1170. is_generated: false
  1171. is_nullable: true
  1172. is_unique: true
  1173. is_primary_key: false
  1174. has_auto_increment: false
  1175. foreign_key_column: null
  1176. foreign_key_table: null
  1177. comment: ''
  1178. meta:
  1179. collection: pages
  1180. field: slug
  1181. special: null
  1182. interface: input
  1183. options:
  1184. slug: true
  1185. trim: true
  1186. display: raw
  1187. display_options: null
  1188. readonly: false
  1189. hidden: false
  1190. sort: 3
  1191. width: full
  1192. group: null
  1193. translations: null
  1194. note: null
  1195. conditions: null
  1196. required: false
  1197. - collection: menu_items
  1198. field: title
  1199. type: string
  1200. schema:
  1201. name: title
  1202. table: menu_items
  1203. data_type: varchar
  1204. default_value: null
  1205. generation_expression: null
  1206. max_length: 255
  1207. numeric_precision: null
  1208. numeric_scale: null
  1209. is_generated: false
  1210. is_nullable: true
  1211. is_unique: false
  1212. is_primary_key: false
  1213. has_auto_increment: false
  1214. foreign_key_column: null
  1215. foreign_key_table: null
  1216. comment: ''
  1217. meta:
  1218. collection: menu_items
  1219. field: title
  1220. special: null
  1221. interface: input
  1222. options:
  1223. trim: true
  1224. display: raw
  1225. display_options: null
  1226. readonly: false
  1227. hidden: false
  1228. sort: null
  1229. width: full
  1230. group: null
  1231. translations: null
  1232. note: If empty and page is set, it will show title of page
  1233. conditions: null
  1234. required: false
  1235. - collection: menu_items
  1236. field: target
  1237. type: string
  1238. schema:
  1239. name: target
  1240. table: menu_items
  1241. data_type: varchar
  1242. default_value: null
  1243. generation_expression: null
  1244. max_length: 255
  1245. numeric_precision: null
  1246. numeric_scale: null
  1247. is_generated: false
  1248. is_nullable: true
  1249. is_unique: false
  1250. is_primary_key: false
  1251. has_auto_increment: false
  1252. foreign_key_column: null
  1253. foreign_key_table: null
  1254. comment: ''
  1255. meta:
  1256. collection: menu_items
  1257. field: target
  1258. special: null
  1259. interface: select-dropdown
  1260. options:
  1261. choices:
  1262. - text: New Tab
  1263. value: _blank
  1264. allowNone: true
  1265. display: raw
  1266. display_options: null
  1267. readonly: false
  1268. hidden: false
  1269. sort: null
  1270. width: full
  1271. group: null
  1272. translations: null
  1273. note: null
  1274. conditions: null
  1275. required: false
  1276. - collection: menu_items
  1277. field: url
  1278. type: string
  1279. schema:
  1280. name: url
  1281. table: menu_items
  1282. data_type: varchar
  1283. default_value: null
  1284. generation_expression: null
  1285. max_length: 255
  1286. numeric_precision: null
  1287. numeric_scale: null
  1288. is_generated: false
  1289. is_nullable: true
  1290. is_unique: false
  1291. is_primary_key: false
  1292. has_auto_increment: false
  1293. foreign_key_column: null
  1294. foreign_key_table: null
  1295. comment: ''
  1296. meta:
  1297. collection: menu_items
  1298. field: url
  1299. special: null
  1300. interface: input
  1301. options:
  1302. trim: true
  1303. display: raw
  1304. display_options: null
  1305. readonly: false
  1306. hidden: false
  1307. sort: null
  1308. width: full
  1309. group: null
  1310. translations: null
  1311. note: null
  1312. conditions: null
  1313. required: false
  1314. - collection: menus_menu_items
  1315. field: sort
  1316. type: integer
  1317. schema:
  1318. name: sort
  1319. table: menus_menu_items
  1320. data_type: int
  1321. default_value: null
  1322. generation_expression: null
  1323. max_length: null
  1324. numeric_precision: 10
  1325. numeric_scale: 0
  1326. is_generated: false
  1327. is_nullable: true
  1328. is_unique: false
  1329. is_primary_key: false
  1330. has_auto_increment: false
  1331. foreign_key_column: null
  1332. foreign_key_table: null
  1333. comment: ''
  1334. meta:
  1335. collection: menus_menu_items
  1336. field: sort
  1337. special: null
  1338. interface: null
  1339. options: null
  1340. display: null
  1341. display_options: null
  1342. readonly: false
  1343. hidden: true
  1344. sort: null
  1345. width: full
  1346. group: null
  1347. translations: null
  1348. note: null
  1349. conditions: null
  1350. required: false
  1351. - collection: site
  1352. field: title
  1353. type: string
  1354. schema:
  1355. name: title
  1356. table: site
  1357. data_type: varchar
  1358. default_value: null
  1359. generation_expression: null
  1360. max_length: 255
  1361. numeric_precision: null
  1362. numeric_scale: null
  1363. is_generated: false
  1364. is_nullable: true
  1365. is_unique: false
  1366. is_primary_key: false
  1367. has_auto_increment: false
  1368. foreign_key_column: null
  1369. foreign_key_table: null
  1370. comment: ''
  1371. meta:
  1372. collection: site
  1373. field: title
  1374. special: null
  1375. interface: input
  1376. options:
  1377. trim: true
  1378. display: raw
  1379. display_options: null
  1380. readonly: false
  1381. hidden: false
  1382. sort: 3
  1383. width: full
  1384. group: null
  1385. translations: null
  1386. note: null
  1387. conditions: null
  1388. required: false
  1389. - collection: site
  1390. field: description
  1391. type: string
  1392. schema:
  1393. name: description
  1394. table: site
  1395. data_type: varchar
  1396. default_value: null
  1397. generation_expression: null
  1398. max_length: 255
  1399. numeric_precision: null
  1400. numeric_scale: null
  1401. is_generated: false
  1402. is_nullable: true
  1403. is_unique: false
  1404. is_primary_key: false
  1405. has_auto_increment: false
  1406. foreign_key_column: null
  1407. foreign_key_table: null
  1408. comment: ''
  1409. meta:
  1410. collection: site
  1411. field: description
  1412. special: null
  1413. interface: input
  1414. options:
  1415. trim: true
  1416. display: raw
  1417. display_options: null
  1418. readonly: false
  1419. hidden: false
  1420. sort: 4
  1421. width: full
  1422. group: null
  1423. translations: null
  1424. note: null
  1425. conditions: null
  1426. required: false
  1427. - collection: snippets
  1428. field: status
  1429. type: string
  1430. schema:
  1431. name: status
  1432. table: snippets
  1433. data_type: varchar
  1434. default_value: draft
  1435. generation_expression: null
  1436. max_length: 255
  1437. numeric_precision: null
  1438. numeric_scale: null
  1439. is_generated: false
  1440. is_nullable: false
  1441. is_unique: false
  1442. is_primary_key: false
  1443. has_auto_increment: false
  1444. foreign_key_column: null
  1445. foreign_key_table: null
  1446. comment: ''
  1447. meta:
  1448. collection: snippets
  1449. field: status
  1450. special: null
  1451. interface: select-dropdown
  1452. options:
  1453. choices:
  1454. - text: $t:published
  1455. value: published
  1456. - text: $t:draft
  1457. value: draft
  1458. - text: $t:archived
  1459. value: archived
  1460. display: labels
  1461. display_options:
  1462. showAsDot: true
  1463. choices:
  1464. - background: '#00C897'
  1465. value: published
  1466. - background: '#D3DAE4'
  1467. value: draft
  1468. - background: '#F7971C'
  1469. value: archived
  1470. readonly: false
  1471. hidden: false
  1472. sort: 4
  1473. width: full
  1474. group: null
  1475. translations: null
  1476. note: null
  1477. conditions: null
  1478. required: false
  1479. - collection: snippets
  1480. field: sort
  1481. type: integer
  1482. schema:
  1483. name: sort
  1484. table: snippets
  1485. data_type: int
  1486. default_value: null
  1487. generation_expression: null
  1488. max_length: null
  1489. numeric_precision: 10
  1490. numeric_scale: 0
  1491. is_generated: false
  1492. is_nullable: true
  1493. is_unique: false
  1494. is_primary_key: false
  1495. has_auto_increment: false
  1496. foreign_key_column: null
  1497. foreign_key_table: null
  1498. comment: ''
  1499. meta:
  1500. collection: snippets
  1501. field: sort
  1502. special: null
  1503. interface: input
  1504. options: null
  1505. display: null
  1506. display_options: null
  1507. readonly: false
  1508. hidden: true
  1509. sort: 5
  1510. width: full
  1511. group: null
  1512. translations: null
  1513. note: null
  1514. conditions: null
  1515. required: false
  1516. - collection: snippets
  1517. field: date_created
  1518. type: timestamp
  1519. schema:
  1520. name: date_created
  1521. table: snippets
  1522. data_type: timestamp
  1523. default_value: null
  1524. generation_expression: null
  1525. max_length: null
  1526. numeric_precision: null
  1527. numeric_scale: null
  1528. is_generated: false
  1529. is_nullable: true
  1530. is_unique: false
  1531. is_primary_key: false
  1532. has_auto_increment: false
  1533. foreign_key_column: null
  1534. foreign_key_table: null
  1535. comment: ''
  1536. meta:
  1537. collection: snippets
  1538. field: date_created
  1539. special:
  1540. - date-created
  1541. interface: datetime
  1542. options: null
  1543. display: datetime
  1544. display_options:
  1545. relative: true
  1546. readonly: true
  1547. hidden: true
  1548. sort: 9
  1549. width: half
  1550. group: null
  1551. translations: null
  1552. note: null
  1553. conditions: null
  1554. required: false
  1555. - collection: snippets
  1556. field: date_updated
  1557. type: timestamp
  1558. schema:
  1559. name: date_updated
  1560. table: snippets
  1561. data_type: timestamp
  1562. default_value: null
  1563. generation_expression: null
  1564. max_length: null
  1565. numeric_precision: null
  1566. numeric_scale: null
  1567. is_generated: false
  1568. is_nullable: true
  1569. is_unique: false
  1570. is_primary_key: false
  1571. has_auto_increment: false
  1572. foreign_key_column: null
  1573. foreign_key_table: null
  1574. comment: ''
  1575. meta:
  1576. collection: snippets
  1577. field: date_updated
  1578. special:
  1579. - date-updated
  1580. interface: datetime
  1581. options: null
  1582. display: datetime
  1583. display_options:
  1584. relative: true
  1585. readonly: true
  1586. hidden: true
  1587. sort: 11
  1588. width: half
  1589. group: null
  1590. translations: null
  1591. note: null
  1592. conditions: null
  1593. required: false
  1594. - collection: snippets
  1595. field: content
  1596. type: text
  1597. schema:
  1598. name: content
  1599. table: snippets
  1600. data_type: text
  1601. default_value: null
  1602. generation_expression: null
  1603. max_length: 65535
  1604. numeric_precision: null
  1605. numeric_scale: null
  1606. is_generated: false
  1607. is_nullable: true
  1608. is_unique: false
  1609. is_primary_key: false
  1610. has_auto_increment: false
  1611. foreign_key_column: null
  1612. foreign_key_table: null
  1613. comment: ''
  1614. meta:
  1615. collection: snippets
  1616. field: content
  1617. special: null
  1618. interface: input-rich-text-md
  1619. options: null
  1620. display: raw
  1621. display_options: null
  1622. readonly: false
  1623. hidden: false
  1624. sort: 6
  1625. width: full
  1626. group: null
  1627. translations: null
  1628. note: null
  1629. conditions: null
  1630. required: false
  1631. - collection: snippets
  1632. field: title
  1633. type: string
  1634. schema:
  1635. name: title
  1636. table: snippets
  1637. data_type: varchar
  1638. default_value: null
  1639. generation_expression: null
  1640. max_length: 255
  1641. numeric_precision: null
  1642. numeric_scale: null
  1643. is_generated: false
  1644. is_nullable: true
  1645. is_unique: false
  1646. is_primary_key: false
  1647. has_auto_increment: false
  1648. foreign_key_column: null
  1649. foreign_key_table: null
  1650. comment: ''
  1651. meta:
  1652. collection: snippets
  1653. field: title
  1654. special: null
  1655. interface: input
  1656. options:
  1657. trim: true
  1658. display: raw
  1659. display_options: null
  1660. readonly: false
  1661. hidden: false
  1662. sort: 2
  1663. width: full
  1664. group: null
  1665. translations: null
  1666. note: null
  1667. conditions: null
  1668. required: false
  1669. - collection: snippets
  1670. field: slug
  1671. type: string
  1672. schema:
  1673. name: slug
  1674. table: snippets
  1675. data_type: varchar
  1676. default_value: null
  1677. generation_expression: null
  1678. max_length: 255
  1679. numeric_precision: null
  1680. numeric_scale: null
  1681. is_generated: false
  1682. is_nullable: true
  1683. is_unique: false
  1684. is_primary_key: false
  1685. has_auto_increment: false
  1686. foreign_key_column: null
  1687. foreign_key_table: null
  1688. comment: ''
  1689. meta:
  1690. collection: snippets
  1691. field: slug
  1692. special: null
  1693. interface: select-dropdown
  1694. options:
  1695. allowOther: true
  1696. display: raw
  1697. display_options: null
  1698. readonly: false
  1699. hidden: false
  1700. sort: 3
  1701. width: full
  1702. group: null
  1703. translations: null
  1704. note: null
  1705. conditions: null
  1706. required: false
  1707. - collection: posts
  1708. field: status
  1709. type: string
  1710. schema:
  1711. name: status
  1712. table: posts
  1713. data_type: varchar
  1714. default_value: draft
  1715. generation_expression: null
  1716. max_length: 255
  1717. numeric_precision: null
  1718. numeric_scale: null
  1719. is_generated: false
  1720. is_nullable: false
  1721. is_unique: false
  1722. is_primary_key: false
  1723. has_auto_increment: false
  1724. foreign_key_column: null
  1725. foreign_key_table: null
  1726. comment: ''
  1727. meta:
  1728. collection: posts
  1729. field: status
  1730. special: null
  1731. interface: select-dropdown
  1732. options:
  1733. choices:
  1734. - text: $t:published
  1735. value: published
  1736. - text: $t:draft
  1737. value: draft
  1738. - text: $t:archived
  1739. value: archived
  1740. display: labels
  1741. display_options:
  1742. showAsDot: true
  1743. choices:
  1744. - background: '#00C897'
  1745. value: published
  1746. - background: '#D3DAE4'
  1747. value: draft
  1748. - background: '#F7971C'
  1749. value: archived
  1750. readonly: false
  1751. hidden: false
  1752. sort: null
  1753. width: full
  1754. group: null
  1755. translations: null
  1756. note: null
  1757. conditions: null
  1758. required: false
  1759. - collection: posts
  1760. field: date_created
  1761. type: timestamp
  1762. schema:
  1763. name: date_created
  1764. table: posts
  1765. data_type: timestamp
  1766. default_value: null
  1767. generation_expression: null
  1768. max_length: null
  1769. numeric_precision: null
  1770. numeric_scale: null
  1771. is_generated: false
  1772. is_nullable: true
  1773. is_unique: false
  1774. is_primary_key: false
  1775. has_auto_increment: false
  1776. foreign_key_column: null
  1777. foreign_key_table: null
  1778. comment: ''
  1779. meta:
  1780. collection: posts
  1781. field: date_created
  1782. special:
  1783. - date-created
  1784. interface: datetime
  1785. options: null
  1786. display: datetime
  1787. display_options:
  1788. relative: true
  1789. readonly: true
  1790. hidden: true
  1791. sort: null
  1792. width: half
  1793. group: null
  1794. translations: null
  1795. note: null
  1796. conditions: null
  1797. required: false
  1798. - collection: posts
  1799. field: date_updated
  1800. type: timestamp
  1801. schema:
  1802. name: date_updated
  1803. table: posts
  1804. data_type: timestamp
  1805. default_value: null
  1806. generation_expression: null
  1807. max_length: null
  1808. numeric_precision: null
  1809. numeric_scale: null
  1810. is_generated: false
  1811. is_nullable: true
  1812. is_unique: false
  1813. is_primary_key: false
  1814. has_auto_increment: false
  1815. foreign_key_column: null
  1816. foreign_key_table: null
  1817. comment: ''
  1818. meta:
  1819. collection: posts
  1820. field: date_updated
  1821. special:
  1822. - date-updated
  1823. interface: datetime
  1824. options: null
  1825. display: datetime
  1826. display_options:
  1827. relative: true
  1828. readonly: true
  1829. hidden: true
  1830. sort: null
  1831. width: half
  1832. group: null
  1833. translations: null
  1834. note: null
  1835. conditions: null
  1836. required: false
  1837. - collection: menus
  1838. field: status
  1839. type: string
  1840. schema:
  1841. name: status
  1842. table: menus
  1843. data_type: varchar
  1844. default_value: draft
  1845. generation_expression: null
  1846. max_length: 255
  1847. numeric_precision: null
  1848. numeric_scale: null
  1849. is_generated: false
  1850. is_nullable: false
  1851. is_unique: false
  1852. is_primary_key: false
  1853. has_auto_increment: false
  1854. foreign_key_column: null
  1855. foreign_key_table: null
  1856. comment: ''
  1857. meta:
  1858. collection: menus
  1859. field: status
  1860. special: null
  1861. interface: select-dropdown
  1862. options:
  1863. choices:
  1864. - text: $t:published
  1865. value: published
  1866. - text: $t:draft
  1867. value: draft
  1868. - text: $t:archived
  1869. value: archived
  1870. display: labels
  1871. display_options:
  1872. showAsDot: true
  1873. choices:
  1874. - background: '#00C897'
  1875. value: published
  1876. - background: '#D3DAE4'
  1877. value: draft
  1878. - background: '#F7971C'
  1879. value: archived
  1880. readonly: false
  1881. hidden: false
  1882. sort: 3
  1883. width: full
  1884. group: null
  1885. translations: null
  1886. note: null
  1887. conditions: null
  1888. required: false
  1889. - collection: menus
  1890. field: date_created
  1891. type: timestamp
  1892. schema:
  1893. name: date_created
  1894. table: menus
  1895. data_type: timestamp
  1896. default_value: null
  1897. generation_expression: null
  1898. max_length: null
  1899. numeric_precision: null
  1900. numeric_scale: null
  1901. is_generated: false
  1902. is_nullable: true
  1903. is_unique: false
  1904. is_primary_key: false
  1905. has_auto_increment: false
  1906. foreign_key_column: null
  1907. foreign_key_table: null
  1908. comment: ''
  1909. meta:
  1910. collection: menus
  1911. field: date_created
  1912. special:
  1913. - date-created
  1914. interface: datetime
  1915. options: null
  1916. display: datetime
  1917. display_options:
  1918. relative: true
  1919. readonly: true
  1920. hidden: true
  1921. sort: 6
  1922. width: half
  1923. group: null
  1924. translations: null
  1925. note: null
  1926. conditions: null
  1927. required: false
  1928. - collection: menus
  1929. field: date_updated
  1930. type: timestamp
  1931. schema:
  1932. name: date_updated
  1933. table: menus
  1934. data_type: timestamp
  1935. default_value: null
  1936. generation_expression: null
  1937. max_length: null
  1938. numeric_precision: null
  1939. numeric_scale: null
  1940. is_generated: false
  1941. is_nullable: true
  1942. is_unique: false
  1943. is_primary_key: false
  1944. has_auto_increment: false
  1945. foreign_key_column: null
  1946. foreign_key_table: null
  1947. comment: ''
  1948. meta:
  1949. collection: menus
  1950. field: date_updated
  1951. special:
  1952. - date-updated
  1953. interface: datetime
  1954. options: null
  1955. display: datetime
  1956. display_options:
  1957. relative: true
  1958. readonly: true
  1959. hidden: true
  1960. sort: 8
  1961. width: half
  1962. group: null
  1963. translations: null
  1964. note: null
  1965. conditions: null
  1966. required: false
  1967. - collection: pages
  1968. field: status
  1969. type: string
  1970. schema:
  1971. name: status
  1972. table: pages
  1973. data_type: varchar
  1974. default_value: draft
  1975. generation_expression: null
  1976. max_length: 255
  1977. numeric_precision: null
  1978. numeric_scale: null
  1979. is_generated: false
  1980. is_nullable: false
  1981. is_unique: false
  1982. is_primary_key: false
  1983. has_auto_increment: false
  1984. foreign_key_column: null
  1985. foreign_key_table: null
  1986. comment: ''
  1987. meta:
  1988. collection: pages
  1989. field: status
  1990. special: null
  1991. interface: select-dropdown
  1992. options:
  1993. choices:
  1994. - text: $t:published
  1995. value: published
  1996. - text: $t:draft
  1997. value: draft
  1998. - text: $t:archived
  1999. value: archived
  2000. display: labels
  2001. display_options:
  2002. showAsDot: true
  2003. choices:
  2004. - background: '#00C897'
  2005. value: published
  2006. - background: '#D3DAE4'
  2007. value: draft
  2008. - background: '#F7971C'
  2009. value: archived
  2010. readonly: false
  2011. hidden: false
  2012. sort: 7
  2013. width: full
  2014. group: null
  2015. translations: null
  2016. note: null
  2017. conditions: null
  2018. required: false
  2019. - collection: pages
  2020. field: date_created
  2021. type: timestamp
  2022. schema:
  2023. name: date_created
  2024. table: pages
  2025. data_type: timestamp
  2026. default_value: null
  2027. generation_expression: null
  2028. max_length: null
  2029. numeric_precision: null
  2030. numeric_scale: null
  2031. is_generated: false
  2032. is_nullable: true
  2033. is_unique: false
  2034. is_primary_key: false
  2035. has_auto_increment: false
  2036. foreign_key_column: null
  2037. foreign_key_table: null
  2038. comment: ''
  2039. meta:
  2040. collection: pages
  2041. field: date_created
  2042. special:
  2043. - date-created
  2044. interface: datetime
  2045. options: null
  2046. display: datetime
  2047. display_options:
  2048. relative: true
  2049. readonly: true
  2050. hidden: true
  2051. sort: 11
  2052. width: half
  2053. group: null
  2054. translations: null
  2055. note: null
  2056. conditions: null
  2057. required: false
  2058. - collection: pages
  2059. field: date_updated
  2060. type: timestamp
  2061. schema:
  2062. name: date_updated
  2063. table: pages
  2064. data_type: timestamp
  2065. default_value: null
  2066. generation_expression: null
  2067. max_length: null
  2068. numeric_precision: null
  2069. numeric_scale: null
  2070. is_generated: false
  2071. is_nullable: true
  2072. is_unique: false
  2073. is_primary_key: false
  2074. has_auto_increment: false
  2075. foreign_key_column: null
  2076. foreign_key_table: null
  2077. comment: ''
  2078. meta:
  2079. collection: pages
  2080. field: date_updated
  2081. special:
  2082. - date-updated
  2083. interface: datetime
  2084. options: null
  2085. display: datetime
  2086. display_options:
  2087. relative: true
  2088. readonly: true
  2089. hidden: true
  2090. sort: 13
  2091. width: half
  2092. group: null
  2093. translations: null
  2094. note: null
  2095. conditions: null
  2096. required: false
  2097. - collection: pages
  2098. field: title
  2099. type: string
  2100. schema:
  2101. name: title
  2102. table: pages
  2103. data_type: varchar
  2104. default_value: null
  2105. generation_expression: null
  2106. max_length: 255
  2107. numeric_precision: null
  2108. numeric_scale: null
  2109. is_generated: false
  2110. is_nullable: false
  2111. is_unique: false
  2112. is_primary_key: false
  2113. has_auto_increment: false
  2114. foreign_key_column: null
  2115. foreign_key_table: null
  2116. comment: ''
  2117. meta:
  2118. collection: pages
  2119. field: title
  2120. special: null
  2121. interface: input
  2122. options:
  2123. trim: true
  2124. display: raw
  2125. display_options: null
  2126. readonly: false
  2127. hidden: false
  2128. sort: 2
  2129. width: full
  2130. group: null
  2131. translations: null
  2132. note: null
  2133. conditions: null
  2134. required: true
  2135. - collection: pages
  2136. field: meta
  2137. type: json
  2138. schema:
  2139. name: meta
  2140. table: pages
  2141. data_type: longtext
  2142. default_value: null
  2143. generation_expression: null
  2144. max_length: 4294967295
  2145. numeric_precision: null
  2146. numeric_scale: null
  2147. is_generated: false
  2148. is_nullable: true
  2149. is_unique: false
  2150. is_primary_key: false
  2151. has_auto_increment: false
  2152. foreign_key_column: null
  2153. foreign_key_table: null
  2154. comment: ''
  2155. meta:
  2156. collection: pages
  2157. field: meta
  2158. special:
  2159. - json
  2160. interface: list
  2161. options:
  2162. addLabel: add
  2163. fields:
  2164. - field: name
  2165. name: name
  2166. type: string
  2167. meta:
  2168. field: name
  2169. type: string
  2170. interface: select-dropdown
  2171. options:
  2172. trim: true
  2173. allowOther: true
  2174. allowNone: true
  2175. choices:
  2176. - text: description
  2177. value: description
  2178. - text: robots
  2179. value: robots
  2180. - text: author
  2181. value: author
  2182. - field: content
  2183. name: content
  2184. type: text
  2185. meta:
  2186. field: content
  2187. type: text
  2188. interface: input-multiline
  2189. options:
  2190. trim: true
  2191. template: '{{ name }}'
  2192. display: raw
  2193. display_options: null
  2194. readonly: false
  2195. hidden: false
  2196. sort: 8
  2197. width: full
  2198. group: null
  2199. translations: null
  2200. note: null
  2201. conditions: null
  2202. required: false
  2203. - collection: pages
  2204. field: content
  2205. type: text
  2206. schema:
  2207. name: content
  2208. table: pages
  2209. data_type: text
  2210. default_value: null
  2211. generation_expression: null
  2212. max_length: 65535
  2213. numeric_precision: null
  2214. numeric_scale: null
  2215. is_generated: false
  2216. is_nullable: true
  2217. is_unique: false
  2218. is_primary_key: false
  2219. has_auto_increment: false
  2220. foreign_key_column: null
  2221. foreign_key_table: null
  2222. comment: ''
  2223. meta:
  2224. collection: pages
  2225. field: content
  2226. special: null
  2227. interface: input-rich-text-md
  2228. options:
  2229. customSyntax: null
  2230. display: raw
  2231. display_options: null
  2232. readonly: false
  2233. hidden: false
  2234. sort: 9
  2235. width: full
  2236. group: null
  2237. translations: null
  2238. note: null
  2239. conditions: null
  2240. required: false
  2241. - collection: pages
  2242. field: template
  2243. type: string
  2244. schema:
  2245. name: template
  2246. table: pages
  2247. data_type: varchar
  2248. default_value: page/default
  2249. generation_expression: null
  2250. max_length: 255
  2251. numeric_precision: null
  2252. numeric_scale: null
  2253. is_generated: false
  2254. is_nullable: true
  2255. is_unique: false
  2256. is_primary_key: false
  2257. has_auto_increment: false
  2258. foreign_key_column: null
  2259. foreign_key_table: null
  2260. comment: ''
  2261. meta:
  2262. collection: pages
  2263. field: template
  2264. special: null
  2265. interface: select-dropdown
  2266. options:
  2267. choices:
  2268. - text: Default
  2269. value: page/default
  2270. - text: Home
  2271. value: page/home
  2272. display: raw
  2273. display_options: null
  2274. readonly: false
  2275. hidden: false
  2276. sort: 6
  2277. width: full
  2278. group: null
  2279. translations: null
  2280. note: null
  2281. conditions: null
  2282. required: false
  2283. - collection: menus
  2284. field: items
  2285. type: m2m
  2286. schema: null
  2287. meta:
  2288. collection: menus
  2289. field: items
  2290. special:
  2291. - m2m
  2292. interface: list-m2m
  2293. options:
  2294. template: '{{menu_items_id.title}}{{menu_items_id.page.title}}'
  2295. display: raw
  2296. display_options: null
  2297. readonly: false
  2298. hidden: false
  2299. sort: 4
  2300. width: full
  2301. group: null
  2302. translations: null
  2303. note: null
  2304. conditions: null
  2305. required: false
  2306. - collection: menu_items
  2307. field: menus
  2308. type: m2m
  2309. schema: null
  2310. meta:
  2311. collection: menu_items
  2312. field: menus
  2313. special:
  2314. - m2m
  2315. interface: list-m2m
  2316. options: null
  2317. display: null
  2318. display_options: null
  2319. readonly: false
  2320. hidden: true
  2321. sort: null
  2322. width: full
  2323. group: null
  2324. translations: null
  2325. note: null
  2326. conditions: null
  2327. required: false
  2328. relations:
  2329. - collection: menu_items
  2330. field: page
  2331. related_collection: pages
  2332. schema:
  2333. table: menu_items
  2334. column: page
  2335. foreign_key_table: pages
  2336. foreign_key_column: id
  2337. constraint_name: menu_items_page_foreign
  2338. on_update: RESTRICT
  2339. on_delete: CASCADE
  2340. meta:
  2341. many_collection: menu_items
  2342. many_field: page
  2343. one_collection: pages
  2344. one_field: null
  2345. one_collection_field: null
  2346. one_allowed_collections: null
  2347. junction_field: null
  2348. sort_field: null
  2349. one_deselect_action: nullify
  2350. - collection: menus_menu_items
  2351. field: menu_items_id
  2352. related_collection: menu_items
  2353. schema:
  2354. table: menus_menu_items
  2355. column: menu_items_id
  2356. foreign_key_table: menu_items
  2357. foreign_key_column: id
  2358. constraint_name: menus_menu_items_menu_items_id_foreign
  2359. on_update: RESTRICT
  2360. on_delete: SET NULL
  2361. meta:
  2362. many_collection: menus_menu_items
  2363. many_field: menu_items_id
  2364. one_collection: menu_items
  2365. one_field: menus
  2366. one_collection_field: null
  2367. one_allowed_collections: null
  2368. junction_field: menus_id
  2369. sort_field: null
  2370. one_deselect_action: nullify
  2371. - collection: menus_menu_items
  2372. field: menus_id
  2373. related_collection: menus
  2374. schema:
  2375. table: menus_menu_items
  2376. column: menus_id
  2377. foreign_key_table: menus
  2378. foreign_key_column: id
  2379. constraint_name: menus_menu_items_menus_id_foreign
  2380. on_update: RESTRICT
  2381. on_delete: CASCADE
  2382. meta:
  2383. many_collection: menus_menu_items
  2384. many_field: menus_id
  2385. one_collection: menus
  2386. one_field: items
  2387. one_collection_field: null
  2388. one_allowed_collections: null
  2389. junction_field: menu_items_id
  2390. sort_field: sort
  2391. one_deselect_action: delete
  2392. - collection: site
  2393. field: logo
  2394. related_collection: directus_files
  2395. schema:
  2396. table: site
  2397. column: logo
  2398. foreign_key_table: directus_files
  2399. foreign_key_column: id
  2400. constraint_name: site_logo_foreign
  2401. on_update: RESTRICT
  2402. on_delete: RESTRICT
  2403. meta:
  2404. many_collection: site
  2405. many_field: logo
  2406. one_collection: directus_files
  2407. one_field: null
  2408. one_collection_field: null
  2409. one_allowed_collections: null
  2410. junction_field: null
  2411. sort_field: null
  2412. one_deselect_action: nullify
  2413. - collection: site
  2414. field: user_updated
  2415. related_collection: directus_users
  2416. schema:
  2417. table: site
  2418. column: user_updated
  2419. foreign_key_table: directus_users
  2420. foreign_key_column: id
  2421. constraint_name: site_user_updated_foreign
  2422. on_update: RESTRICT
  2423. on_delete: RESTRICT
  2424. meta:
  2425. many_collection: site
  2426. many_field: user_updated
  2427. one_collection: directus_users
  2428. one_field: null
  2429. one_collection_field: null
  2430. one_allowed_collections: null
  2431. junction_field: null
  2432. sort_field: null
  2433. one_deselect_action: nullify
  2434. - collection: snippets
  2435. field: file
  2436. related_collection: directus_files
  2437. schema:
  2438. table: snippets
  2439. column: file
  2440. foreign_key_table: directus_files
  2441. foreign_key_column: id
  2442. constraint_name: snippets_file_foreign
  2443. on_update: RESTRICT
  2444. on_delete: RESTRICT
  2445. meta:
  2446. many_collection: snippets
  2447. many_field: file
  2448. one_collection: directus_files
  2449. one_field: null
  2450. one_collection_field: null
  2451. one_allowed_collections: null
  2452. junction_field: null
  2453. sort_field: null
  2454. one_deselect_action: nullify
  2455. - collection: snippets
  2456. field: user_created
  2457. related_collection: directus_users
  2458. schema:
  2459. table: snippets
  2460. column: user_created
  2461. foreign_key_table: directus_users
  2462. foreign_key_column: id
  2463. constraint_name: snippets_user_created_foreign
  2464. on_update: RESTRICT
  2465. on_delete: RESTRICT
  2466. meta:
  2467. many_collection: snippets
  2468. many_field: user_created
  2469. one_collection: directus_users
  2470. one_field: null
  2471. one_collection_field: null
  2472. one_allowed_collections: null
  2473. junction_field: null
  2474. sort_field: null
  2475. one_deselect_action: nullify
  2476. - collection: snippets
  2477. field: user_updated
  2478. related_collection: directus_users
  2479. schema:
  2480. table: snippets
  2481. column: user_updated
  2482. foreign_key_table: directus_users
  2483. foreign_key_column: id
  2484. constraint_name: snippets_user_updated_foreign
  2485. on_update: RESTRICT
  2486. on_delete: RESTRICT
  2487. meta:
  2488. many_collection: snippets
  2489. many_field: user_updated
  2490. one_collection: directus_users
  2491. one_field: null
  2492. one_collection_field: null
  2493. one_allowed_collections: null
  2494. junction_field: null
  2495. sort_field: null
  2496. one_deselect_action: nullify
  2497. - collection: posts
  2498. field: user_created
  2499. related_collection: directus_users
  2500. schema:
  2501. table: posts
  2502. column: user_created
  2503. foreign_key_table: directus_users
  2504. foreign_key_column: id
  2505. constraint_name: posts_user_created_foreign
  2506. on_update: RESTRICT
  2507. on_delete: RESTRICT
  2508. meta:
  2509. many_collection: posts
  2510. many_field: user_created
  2511. one_collection: directus_users
  2512. one_field: null
  2513. one_collection_field: null
  2514. one_allowed_collections: null
  2515. junction_field: null
  2516. sort_field: null
  2517. one_deselect_action: nullify
  2518. - collection: posts
  2519. field: user_updated
  2520. related_collection: directus_users
  2521. schema:
  2522. table: posts
  2523. column: user_updated
  2524. foreign_key_table: directus_users
  2525. foreign_key_column: id
  2526. constraint_name: posts_user_updated_foreign
  2527. on_update: RESTRICT
  2528. on_delete: RESTRICT
  2529. meta:
  2530. many_collection: posts
  2531. many_field: user_updated
  2532. one_collection: directus_users
  2533. one_field: null
  2534. one_collection_field: null
  2535. one_allowed_collections: null
  2536. junction_field: null
  2537. sort_field: null
  2538. one_deselect_action: nullify
  2539. - collection: menus
  2540. field: user_created
  2541. related_collection: directus_users
  2542. schema:
  2543. table: menus
  2544. column: user_created
  2545. foreign_key_table: directus_users
  2546. foreign_key_column: id
  2547. constraint_name: menus_user_created_foreign
  2548. on_update: RESTRICT
  2549. on_delete: RESTRICT
  2550. meta:
  2551. many_collection: menus
  2552. many_field: user_created
  2553. one_collection: directus_users
  2554. one_field: null
  2555. one_collection_field: null
  2556. one_allowed_collections: null
  2557. junction_field: null
  2558. sort_field: null
  2559. one_deselect_action: nullify
  2560. - collection: menus
  2561. field: user_updated
  2562. related_collection: directus_users
  2563. schema:
  2564. table: menus
  2565. column: user_updated
  2566. foreign_key_table: directus_users
  2567. foreign_key_column: id
  2568. constraint_name: menus_user_updated_foreign
  2569. on_update: RESTRICT
  2570. on_delete: RESTRICT
  2571. meta:
  2572. many_collection: menus
  2573. many_field: user_updated
  2574. one_collection: directus_users
  2575. one_field: null
  2576. one_collection_field: null
  2577. one_allowed_collections: null
  2578. junction_field: null
  2579. sort_field: null
  2580. one_deselect_action: nullify
  2581. - collection: pages
  2582. field: media_hero
  2583. related_collection: directus_files
  2584. schema:
  2585. table: pages
  2586. column: media_hero
  2587. foreign_key_table: directus_files
  2588. foreign_key_column: id
  2589. constraint_name: pages_media_hero_foreign
  2590. on_update: RESTRICT
  2591. on_delete: RESTRICT
  2592. meta:
  2593. many_collection: pages
  2594. many_field: media_hero
  2595. one_collection: directus_files
  2596. one_field: null
  2597. one_collection_field: null
  2598. one_allowed_collections: null
  2599. junction_field: null
  2600. sort_field: null
  2601. one_deselect_action: nullify
  2602. - collection: pages
  2603. field: media_teaser
  2604. related_collection: directus_files
  2605. schema:
  2606. table: pages
  2607. column: media_teaser
  2608. foreign_key_table: directus_files
  2609. foreign_key_column: id
  2610. constraint_name: pages_media_teaser_foreign
  2611. on_update: RESTRICT
  2612. on_delete: RESTRICT
  2613. meta:
  2614. many_collection: pages
  2615. many_field: media_teaser
  2616. one_collection: directus_files
  2617. one_field: null
  2618. one_collection_field: null
  2619. one_allowed_collections: null
  2620. junction_field: null
  2621. sort_field: null
  2622. one_deselect_action: nullify
  2623. - collection: pages
  2624. field: user_created
  2625. related_collection: directus_users
  2626. schema:
  2627. table: pages
  2628. column: user_created
  2629. foreign_key_table: directus_users
  2630. foreign_key_column: id
  2631. constraint_name: pages_user_created_foreign
  2632. on_update: RESTRICT
  2633. on_delete: RESTRICT
  2634. meta:
  2635. many_collection: pages
  2636. many_field: user_created
  2637. one_collection: directus_users
  2638. one_field: null
  2639. one_collection_field: null
  2640. one_allowed_collections: null
  2641. junction_field: null
  2642. sort_field: null
  2643. one_deselect_action: nullify
  2644. - collection: pages
  2645. field: user_updated
  2646. related_collection: directus_users
  2647. schema:
  2648. table: pages
  2649. column: user_updated
  2650. foreign_key_table: directus_users
  2651. foreign_key_column: id
  2652. constraint_name: pages_user_updated_foreign
  2653. on_update: RESTRICT
  2654. on_delete: RESTRICT
  2655. meta:
  2656. many_collection: pages
  2657. many_field: user_updated
  2658. one_collection: directus_users
  2659. one_field: null
  2660. one_collection_field: null
  2661. one_allowed_collections: null
  2662. junction_field: null
  2663. sort_field: null
  2664. one_deselect_action: nullify