# Добро пожаловать в справочное руководство по компонентам PHP DB COMPONENTS PACK! **Руководство актуально для версии v1.0** **Автор: Александр Бабаев** ## Выберете интересующий Вас раздел: ## Базовое использование: 1. [x] [Подготовка к использованию](basic_usage/usage_preparation.md) 2. [x] [Создание таблицы](basic_usage/create_table.md) 3. [x] [Вставка данных](basic_usage/insert_data.md) 4. [x] [Получение данных](basic_usage/get_data.md) 5. [x] [Пороверка существования данных и их количество](basic_usage/count_exist_data.md) 6. [x] [Обновление данных](basic_usage/update_data.md) 7. [x] [Удаление данных](basic_usage/delete_data.md) 8. [x] [Удаление таблицы](basic_usage/drop_table.md) ## Описание интерфейсов, классов и перечислений: ### Атрибуты - [AutoIncrement](class_desc/attributes/AutoIncrement.md) - [Check](class_desc/attributes/Check.md) - [Compare](class_desc/attributes/Compare.md) - [ConvertToDB](class_desc/attributes/ConvertToDB.md) - [DataType](class_desc/attributes/DataType.md) - [DefaultValue](class_desc/attributes/DefaultValue.md) - [FieldName](class_desc/attributes/FieldName.md) - [ForeignKey](class_desc/attributes/ForeignKey.md) - [IgnoredInDB](class_desc/attributes/IgnoredInDB.md) - [NotNull](class_desc/attributes/NotNull.md) - [PrimaryKey](class_desc/attributes/PrimaryKey.md) - [Unique](class_desc/attributes/Unique.md) ### Модели - [DataBaseColumn](class_desc/models/DataBaseColumn.md) - [DBConfig](class_desc/models/DBConfig.md) - [DBItemProperty](class_desc/models/DBItemProperty.md) ### Перечисления - [DBDriver](class_desc/enums/DBDriver.md) - [DBOperation](class_desc/enums/DBOperation.md) - [DBType](class_desc/enums/DBType.md) ### Интерфейсы - [IDBItem](class_desc/interfaces/IDBItem.md) - [ITableManager](class_desc/interfaces/ITableManager.md) ### Классы - [Condition](class_desc/classes/Condition.md) - [ConditionBuilder](class_desc/classes/ConditionBuilder.md) - [ConditionGroup](class_desc/classes/ConditionGroup.md) - [Database](class_desc/classes/Database.md) #### Драйвера управления таблицами - [MySQLTableManager](class_desc/classes/tm_drivers/MySQLTableManager.md) - [MSSQLTableManager](class_desc/classes/tm_drivers/MSSQLTableManager.md) - [PostgreSQLTableManager](class_desc/classes/tm_drivers/PostgreSQLTableManager.md) - [OracleDBTableManager](class_desc/classes/tm_drivers/OracleDBTableManager.md) - [SQLiteTableManager](class_desc/classes/tm_drivers/SQLiteTableManager.md)