<commit_before>package models

import (
	"sync"
	"time"

	"github.com/eaciit/orm"
)

type FunctionalLocation struct {
	sync.RWMutex
	orm.ModelBase          `bson:"-" json:"-"`
	FunctionalLocationCode string `bson:"FunctionalLocationCode" json:"FunctionalLocationCode"`
	Str                    string `bson:"FLDescription" json:"Description"`
	CostCtr                string `bson:"CostCtr" json:"CostCtr"`
	Location               string `bson:"Location" json:"Location"`
	// PIPI                   string `bson:"FLDescription" json:"PIPI"`
	// PInt                   string `bson:"PInt" json:"PInt"`
	// MainWorkCtr            string `bson:"MainWorkCtr" json:"MainWorkCtr"`
	// CatProf                string `bson:"CatProf" json:"CatProf"`
	// SortField              string `bson:"SortField" json:"SortField"`
	// ModelNo                string `bson:"ModelNo" json:"ModelNo"`
	// SerNo                  string `bson:"SerNo" json:"SerNo"`
	// UserStatus             string    `bson:"UserStatus" json:"UserStatus"`
	// A                      string    `bson:"A" json:"A"`
	// ObjectType             string    `bson:"ObjectType" json:"ObjectType"`
	// PG                     string    `bson:"PG" json:"PG"`
	// ManParNo               string    `bson:"ManParNo" json:"ManParNo"`
	// Asset                  string    `bson:"Asset" json:"Asset"`
	// Date                   time.Time `bson:"Date" json:"Date"`
	// AcqValue               string    `bson:"AcqValue" json:"AcqValue"`
	// InvNo                  string    `bson:"InvNo" json:"InvNo"`
	// ConstType              string    `bson:"ConstType" json:"ConstType"`
	// StartFrom              time.Time `bson:"StartFrom" json:"StartFrom"`
	// CreatedOn              time.Time `bson:"CreatedOn" json:"CreatedOn"`
	// SupFunctionalLocation  string    `bson:"SupFunctionalLocation" json:"SupFunctionalLocation"`
}

func (m *FunctionalLocation) TableName() string {
	return "FunctionalLocation"
}

type AnomaliesFunctionalLocation struct {
	sync.RWMutex
	orm.ModelBase          `bson:"-" json:"-"`
	FunctionalLocationCode string    `bson:"FunctionalLocationCode" json:"FunctionalLocationCode"`
	Str                    string    `bson:"FLDescription" json:"Description"`
	CostCtr                string    `bson:"CostCtr" json:"CostCtr"`
	Location               string    `bson:"Location" json:"Location"`
	PIPI                   string    `bson:"FLDescription" json:"PIPI"`
	PInt                   string    `bson:"PInt" json:"PInt"`
	MainWorkCtr            string    `bson:"MainWorkCtr" json:"MainWorkCtr"`
	CatProf                string    `bson:"CatProf" json:"CatProf"`
	SortField              string    `bson:"SortField" json:"SortField"`
	ModelNo                string    `bson:"ModelNo" json:"ModelNo"`
	SerNo                  string    `bson:"SerNo" json:"SerNo"`
	UserStatus             string    `bson:"UserStatus" json:"UserStatus"`
	A                      string    `bson:"A" json:"A"`
	ObjectType             string    `bson:"ObjectType" json:"ObjectType"`
	PG                     string    `bson:"PG" json:"PG"`
	ManParNo               string    `bson:"ManParNo" json:"ManParNo"`
	Asset                  string    `bson:"Asset" json:"Asset"`
	Date                   time.Time `bson:"Date" json:"Date"`
	AcqValue               string    `bson:"AcqValue" json:"AcqValue"`
	InvNo                  string    `bson:"InvNo" json:"InvNo"`
	ConstType              string    `bson:"ConstType" json:"ConstType"`
	StartFrom              time.Time `bson:"StartFrom" json:"StartFrom"`
	CreatedOn              time.Time `bson:"CreatedOn" json:"CreatedOn"`
	SupFunctionalLocation  string    `bson:"SupFunctionalLocation" json:"SupFunctionalLocation"`
}

func (m *AnomaliesFunctionalLocation) TableName() string {
	return "Anomalies_FunctionalLocation"
}
<commit_msg>Fixing functionallocation struct<commit_after>package models

import (
	"sync"
	"time"

	"github.com/eaciit/orm"
)

type FunctionalLocation struct {
	sync.RWMutex
	orm.ModelBase          `bson:"-" json:"-"`
	FunctionalLocationCode string    `bson:"FunctionalLocationCode" json:"FunctionalLocationCode"`
	Str                    string    `bson:"FLDescription" json:"Description"`
	CostCtr                string    `bson:"CostCtr" json:"CostCtr"`
	Location               string    `bson:"Location" json:"Location"`
	PIPI                   string    `bson:"PIPI" json:"PIPI"`
	PInt                   string    `bson:"PInt" json:"PInt"`
	MainWorkCtr            string    `bson:"MainWorkCtr" json:"MainWorkCtr"`
	CatProf                string    `bson:"CatProf" json:"CatProf"`
	SortField              string    `bson:"SortField" json:"SortField"`
	ModelNo                string    `bson:"ModelNo" json:"ModelNo"`
	SerNo                  string    `bson:"SerNo" json:"SerNo"`
	UserStatus             string    `bson:"UserStatus" json:"UserStatus"`
	A                      string    `bson:"A" json:"A"`
	ObjectType             string    `bson:"ObjectType" json:"ObjectType"`
	PG                     string    `bson:"PG" json:"PG"`
	ManParNo               string    `bson:"ManParNo" json:"ManParNo"`
	Asset                  string    `bson:"Asset" json:"Asset"`
	Date                   time.Time `bson:"Date" json:"Date"`
	AcqValue               string    `bson:"AcqValue" json:"AcqValue"`
	InvNo                  string    `bson:"InvNo" json:"InvNo"`
	ConstType              string    `bson:"ConstType" json:"ConstType"`
	StartFrom              time.Time `bson:"StartFrom" json:"StartFrom"`
	CreatedOn              time.Time `bson:"CreatedOn" json:"CreatedOn"`
	SupFunctionalLocation  string    `bson:"SupFunctionalLocation" json:"SupFunctionalLocation"`
}

func (m *FunctionalLocation) TableName() string {
	return "FunctionalLocation"
}

type AnomaliesFunctionalLocation struct {
	sync.RWMutex
	orm.ModelBase          `bson:"-" json:"-"`
	FunctionalLocationCode string    `bson:"FunctionalLocationCode" json:"FunctionalLocationCode"`
	Str                    string    `bson:"FLDescription" json:"Description"`
	CostCtr                string    `bson:"CostCtr" json:"CostCtr"`
	Location               string    `bson:"Location" json:"Location"`
	PIPI                   string    `bson:"FLDescription" json:"PIPI"`
	PInt                   string    `bson:"PInt" json:"PInt"`
	MainWorkCtr            string    `bson:"MainWorkCtr" json:"MainWorkCtr"`
	CatProf                string    `bson:"CatProf" json:"CatProf"`
	SortField              string    `bson:"SortField" json:"SortField"`
	ModelNo                string    `bson:"ModelNo" json:"ModelNo"`
	SerNo                  string    `bson:"SerNo" json:"SerNo"`
	UserStatus             string    `bson:"UserStatus" json:"UserStatus"`
	A                      string    `bson:"A" json:"A"`
	ObjectType             string    `bson:"ObjectType" json:"ObjectType"`
	PG                     string    `bson:"PG" json:"PG"`
	ManParNo               string    `bson:"ManParNo" json:"ManParNo"`
	Asset                  string    `bson:"Asset" json:"Asset"`
	Date                   time.Time `bson:"Date" json:"Date"`
	AcqValue               string    `bson:"AcqValue" json:"AcqValue"`
	InvNo                  string    `bson:"InvNo" json:"InvNo"`
	ConstType              string    `bson:"ConstType" json:"ConstType"`
	StartFrom              time.Time `bson:"StartFrom" json:"StartFrom"`
	CreatedOn              time.Time `bson:"CreatedOn" json:"CreatedOn"`
	SupFunctionalLocation  string    `bson:"SupFunctionalLocation" json:"SupFunctionalLocation"`
}

func (m *AnomaliesFunctionalLocation) TableName() string {
	return "Anomalies_FunctionalLocation"
}

{'fraction_non_alphanumeric': 0.12379823521664692, 'fraction_numerical': 0.0, 'mean_word_length': 2.2874458874458874, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5553187', 'n_tokens_mistral': 2297, 'n_tokens_neox': 2228, 'n_words': 454}