20250810 v1.0

This commit is contained in:
2025-08-10 11:48:29 +03:00
parent d2077fbc76
commit 3dc403ebf2
11 changed files with 426 additions and 19 deletions

View File

@@ -81,7 +81,16 @@ class User implements IDBItem
Значения во всех столбцах, кроме `user_name` должны быть уникальными, во всех столбцах не пустыми, а первичным ключом
таблицы является столбец `id` с автозаполнением.
Теперь давайте создадим таблицу `user`:
Теперь давайте создадим таблицу `user`. Сперва давайте проверим, существует ли такая таблица в БД. В этом нам поможет
метод [IsTableExist](../class_desc/classes/Database.md#101-проверка-существования-таблицы-istableexist):
```php
if ($db->IsTableExist('user'))
throw new PDOException("Ты чего это удумал? Таблица users уже существует!");
```
Итак, таблицы нет и мы можем воспользоваться
методом [CreateTable](../class_desc/classes/Database.md#102-создание-таблицы-createtable) для её создания:
```php
if (!$db->CreateTable('user', "\\App\\Models\\User"))