// Copyright 2016 Documize Inc. . All rights reserved. // // This software (Documize Community Edition) is licensed under // GNU AGPL v3 http://www.gnu.org/licenses/agpl-3.0.en.html // // You can operate outside the AGPL restrictions by purchasing // Documize Enterprise Edition and obtaining a commercial license // by contacting . // // https://documize.com // Package onboarding handles the setup of sample data for a new Documize instance. package onboard import ( "github.com/documize/community/domain" "github.com/documize/community/model/attachment" "github.com/documize/community/model/category" "github.com/documize/community/model/doc" "github.com/documize/community/model/label" "github.com/documize/community/model/link" "github.com/documize/community/model/page" "github.com/documize/community/model/space" ) // SampleData holds initial welcome data used during installation process. type SampleData struct { LoadFailure bool // signals any data load failure Context domain.RequestContext Category []category.Category CategoryMember []category.Member Document []doc.Document DocumentAttachment []attachment.Attachment DocumentLink []link.Link Section []page.Page SectionMeta []page.Meta Space []space.Space SpaceLabel []label.Label }