Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultPropertiesTable = "properties" DefaultCondominiumsTable = "condominiums" DefaultBannersTable = "banners" DefaultBrokersTable = "brokers" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type JetimobCfg ¶
type JetimobCfg struct {
DB DB `mapstructure:"db"`
WebserviceKey *string `mapstructure:"webservice_key"`
LastSync *time.Time `mapstructure:"last_sync"` // última vez que houve uma sincronização com a Jetimob
TenantDiscriminatorColumn *string `mapstructure:"tenant_column"`
TenantMapping []TenantMapping `mapstructure:"tenant_mapping"`
Mappings Mappings `mapstructure:"mappings"`
CmdCfg CmdCfg
}
type Mappings ¶
type Mappings struct {
CondominiumsTable *string `mapstructure:"condominiums_table"`
PropertiesTable *string `mapstructure:"properties_table"`
BrokersTable *string `mapstructure:"brokers_table"`
BannersTable *string `mapstructure:"banners_table"`
Condominiums map[string]any `mapstructure:"condominiums"`
Properties map[string]any `mapstructure:"properties"`
Brokers map[string]any `mapstructure:"brokers"`
Banners map[string]any `mapstructure:"banners"`
Contracts map[string]string `mapstructure:"contracts"`
}
type TenantMapping ¶
Click to show internal directories.
Click to hide internal directories.