MCPcopy Index your code
hub / github.com/bytebase/bytebase / loadSampleData

Function loadSampleData

backend/resources/postgres/sample_instance.go:77–96  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

75}
76
77func loadSampleData() (string, error) {
78 // Load sample data
79 names, err := fs.Glob(sampleFS, "sample/*.sql")
80 if err != nil {
81 return "", err
82 }
83 slices.Sort(names)
84
85 var builder strings.Builder
86 for _, name := range names {
87 buf, err := fs.ReadFile(sampleFS, name)
88 if err != nil {
89 return "", errors.Wrapf(err, "failed to read sample database data: %s", name)
90 }
91 if _, err := builder.Write(buf); err != nil {
92 return "", err
93 }
94 }
95 return builder.String(), nil
96}
97
98// setupSampleInstance starts a single postgres sample instance.
99func setupSampleInstance(ctx context.Context, databaseName string, port int, sampleData string) error {

Callers 1

StartAllSampleInstancesFunction · 0.85

Calls 1

StringMethod · 0.65

Tested by

no test coverage detected