models

package
v0.12.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CountPackages

func CountPackages(packageName string, indexPath string, f filters.DeployPackageFilter) (int, error)

func CreateCommonSoftwareTable

func CreateCommonSoftwareTable(db *sql.DB)

func DeleteCommonSoftwareTable

func DeleteCommonSoftwareTable(db *sql.DB) error

func InsertCommonSoftware

func InsertCommonSoftware(db *sql.DB, apps []nats.SoftwarePackage, source string) error

func OpenBrewDB added in v0.8.0

func OpenBrewDB(indexPath string) (*sql.DB, error)

func OpenCommonDB

func OpenCommonDB(indexPath string) (*sql.DB, error)

func OpenFlatpakDB

func OpenFlatpakDB(indexPath string) (*sql.DB, error)

func OpenWingetDB

func OpenWingetDB(indexPath string) (*sql.DB, error)

func SearchAllFlatpakPackages added in v0.9.0

func SearchAllFlatpakPackages(packageName string, folder string) ([]nats.SoftwarePackage, error)

func SearchAllHomeBrewCasksPackages added in v0.9.0

func SearchAllHomeBrewCasksPackages(packageName string, folder string) ([]nats.SoftwarePackage, error)

func SearchAllHomeBrewFormulaePackages added in v0.9.0

func SearchAllHomeBrewFormulaePackages(packageName string, folder string) ([]nats.SoftwarePackage, error)

func SearchAllPackages

func SearchAllPackages(packageName string, wingetFolder string) ([]nats.SoftwarePackage, error)

func SearchPackages

func SearchPackages(packageName string, p partials.PaginationAndSort, dbFolder string, f filters.DeployPackageFilter) ([]nats.SoftwarePackage, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL