Answers.Body: <p>You could achieve this using a tool like schematic <a href="https://github.com/nerds-and-company/schematic" rel="nofollow noreferrer">https://github.com/nerds-and-company/schematic</a></p>
  
  <p>This allows you to generate all your fields and sections from a file without content. Combine this with a migration to seed dummy data (if you need that)</p>
  
  <p>However, craft 3.1 will ship with a <a href="https://github.com/craftcms/cms/blob/3.1/docs/project-config.md" rel="nofollow noreferrer">Project config</a> which will do the same thing.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-30T07:10:54.670Z
Answers.Text: I have a similar situation, and I’ve found that the new project.yaml file which comes with Craft 3.1 works well to accomplish the task. I created a “prototype” website with all the sections, fields, settings and base templates - but with no content. I just duplicate the repo, connect it to a duplicated DB and voila.
Answers.UserDisplayName: Vaughn D. Taylor
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-28T10:08:28.203Z
Answers.LastActivityDate: 2018-12-28T10:08:28.203Z
Answers.UserDisplayName: Pautomagi
Body: <p>I'm selling the same website build in Craft to multiple clients and was wondering if it is possible to clear all user generated content of an install.</p>
  
  <p>So delete all the entries, categories, assets, globals, ...</p>
  
Tags: <install>
Title: How can I "clear" an entire website
ThreadText: # How can I "clear" an entire website
  
  (Asked by: username_0 on 2018-12-28)
  
  I'm selling the same website build in Craft to multiple clients and was wondering if it is possible to clear all user generated content of an install.
  
  So delete all the entries, categories, assets, globals, ...
  
  **Tags:** install
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-12-28. Score: 3
  
  You could achieve this using a tool like schematic <https://github.com/nerds-and-company/schematic>
  
  This allows you to generate all your fields and sections from a file without content. Combine this with a migration to seed dummy data (if you need that)
  
  However, craft 3.1 will ship with a [Project config](https://github.com/craftcms/cms/blob/3.1/docs/project-config.md) which will do the same thing.
  
  > **Comments:**
  > **username_2**: I have a similar situation, and I’ve found that the new project.yaml file which comes with Craft 3.1 works well to accomplish the task. I created a “prototype” website with all the sections, fields, settings and base templates - but with no content. I just duplicate the repo, connect it to a duplicated DB and voila.  
  
  ---
  
  