model#
- class acore_df.model.ItemTemplateClassData(id: int, name: Optional[str] = None, name_cn: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateSubclassData(id: str, class_id: Optional[int] = None, class_name: Optional[str] = None, class_name_cn: Optional[str] = None, subclass_id: Optional[int] = None, subclass_name: Optional[str] = None, subclass_name_cn: Optional[str] = None, comments: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateQualityData(id: int, color: Optional[str] = None, name: Optional[str] = None, name_cn: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateBondingData(id: int, name: Optional[str] = None, name_cn: Optional[str] = None, abbr: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateAllowableClassData(id: int, name: Optional[str] = None, name_cn: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateStatTypeData(id: int, type_name: Optional[str] = None, name: Optional[str] = None, name_cn: Optional[str] = None, name_abbr: Optional[str] = None, name_abbr_cn: Optional[str] = None, description: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateDamageTypeData(id: int, name: Optional[str] = None, name_cn: Optional[str] = None)[source]#
- class acore_df.model.FactionsData(faction_id: int, sort_key: Optional[int] = None, expansion: Optional[str] = None, type: Optional[str] = None, name: Optional[str] = None, description: Optional[str] = None, reward: Optional[str] = None)[source]#
- class acore_df.model.ItemTemplateClassDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.ItemTemplateSubclassDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.ItemTemplateQualityDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.ItemTemplateBondingDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.ItemTemplateAllowableClassDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.ItemTemplateStatTypeDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.ItemTemplateDamageTypeDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.FactionsDataset(name: str, id_col: str, orm_model: Type[T_BASE_ORM_MODEL], orm_table: sqlalchemy.sql.schema.Table, data_class: Type[T_BASE_DATA_CLASS], engine: sqlalchemy.engine.base.Engine)[source]#
- class acore_df.model.Lookup(engine: Engine, item_template_class: ItemTemplateClassDataset, item_template_subclass: ItemTemplateSubclassDataset, item_template_quality: ItemTemplateQualityDataset, item_template_bonding: ItemTemplateBondingDataset, item_template_allowable_class: ItemTemplateAllowableClassDataset, item_template_stat_type: ItemTemplateStatTypeDataset, item_template_damage_type: ItemTemplateDamageTypeDataset, factions: FactionsDataset)[source]#
The main API to access the acore dataframe data. Useful methods are: