67 lines
2.8 KiB
Markdown
67 lines
2.8 KiB
Markdown
# Добро пожаловать в справочное руководство по компонентам 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) |