Skip to content
This repository has been archived by the owner on Mar 9, 2020. It is now read-only.

util Tables Introduction

Michael Cummings edited this page Aug 1, 2014 · 4 revisions

Legacy 1.0.x Util Tables Introduction

Introduction to the util* tables of Yapeal

Here's a quick guide to some of the relationships between the util tables that Yapeal or application developer should understand. I'm also going to cover how they relate to the API tables to determine which are active etc.

Util tables

The following set of pages describes the tables that need to be manage by any application that uses Yapeal and how they effect which APIs it will get from the CCP API servers.

This also gives a general overview to Yapeal developers where many of the parameters for the section and API classes come from and how they effect program flow, database changes, and error conditions in Yapeal.

The best way to view the activeAPIMask columns in the utilSections and utilRegistered* tables are they allow you to farther restrict what the accessMask returned by the APIKeyInfo API for a keyID/vCode pair would allow by default. The proxy columns allows using outside proxies or to redirect Yapeal to the test API servers etc. Finally isActive allows you to turning off a Key, Character, or Corporation or whole API sections without having to remove any rows from any of the tables.

Next: utilSections