// Code generated by sqlc. DO NOT EDIT.
// versions:
//   sqlc v1.29.0
// source: seed.sql

package storage

import (
	"context"
)

const seedFolderGeneral = `-- name: SeedFolderGeneral :exec
  INSERT INTO folders (name, description, system, shownew)
         VALUES ('GENERAL', 'Default general bulletin folder.', 1, 1)
`

func (q *Queries) SeedFolderGeneral(ctx context.Context) error {
	_, err := q.db.ExecContext(ctx, seedFolderGeneral)
	return err
}

const seedGeneralOwner = `-- name: SeedGeneralOwner :exec
  INSERT INTO owners (folder, login) VALUES ('GENERAL', 'SYSTEM')
`

func (q *Queries) SeedGeneralOwner(ctx context.Context) error {
	_, err := q.db.ExecContext(ctx, seedGeneralOwner)
	return err
}

const seedUserSystem = `-- name: SeedUserSystem :exec
  INSERT INTO users (login, name, admin)
         VALUES ('SYSTEM', 'System User', 1)
`

func (q *Queries) SeedUserSystem(ctx context.Context) error {
	_, err := q.db.ExecContext(ctx, seedUserSystem)
	return err
}