// Package base implements the 'base' module — the foundation of Odoo.
// Mirrors: odoo/addons/base/__manifest__.py
//
// The base module provides core models that every other module depends on:
// - res.partner (contacts)
// - res.users (system users)
// - res.company (companies)
// - res.currency (currencies)
// - ir.module.module (installed modules)
// - ir.model (model metadata)
// - ir.model.access (access control)
// - ir.rule (record rules)
// - ir.model.data (external identifiers)
package base

import (
	"odoo-go/addons/base/models"
	"odoo-go/pkg/modules"
)

func init() {
	modules.Register(&modules.Module{
		Name:        "base",
		Description: "Base module — core models and infrastructure",
		Version:     "19.0.1.0.0",
		Category:    "Hidden",
		Depends:     nil, // base has no dependencies
		Application: false,
		Installable: true,
		Sequence:    0,
		Init:        models.Init,
	})
}
