MCPcopy Create free account
hub / github.com/VemtoOrg/vemto2 / addProjectBasicData

Method addProjectBasicData

tests/base/TestHelper.js:68–101  ·  view source on GitHub ↗
(project)

Source from the content-addressed store, hash-verified

66 }
67
68 addProjectBasicData(project) {
69 if(!project.hasSection("Admin")) {
70 SchemaSection.create({
71 name: "Admin",
72 scrollX: 0,
73 scrollY: 0,
74 projectId: project.id,
75 })
76 }
77
78 AppSection.create({
79 name: "Dashboard",
80 routePrefix: "dashboard",
81 routeBasePath: "dashboard",
82 projectId: project.id,
83 requiresAuth: true,
84 })
85
86 AppSection.create({
87 name: "Site",
88 routePrefix: "",
89 routeBasePath: "",
90 projectId: project.id,
91 requiresAuth: false,
92 })
93
94 AppSection.create({
95 name: "Admin",
96 routePrefix: "admin",
97 routeBasePath: "admin",
98 projectId: project.id,
99 requiresAuth: false,
100 })
101 }
102
103 createTable(data = {}) {
104 const table = new Table,

Callers 2

getProjectMethod · 0.95
createProjectMethod · 0.95

Calls 2

hasSectionMethod · 0.80
createMethod · 0.45

Tested by

no test coverage detected