> For the complete documentation index, see [llms.txt](https://reloaderlev.gitbook.io/russian-goit-node-js-new-program/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://reloaderlev.gitbook.io/russian-goit-node-js-new-program/bazy-dannykh/ocnovnye-metody-modeli-sequelize.md).

# Ocновные методы модели Sequelize

Создание новой записи в таблице:

```
function createUser(name, surname) {
    return User.create({ name, surname });
}
```

Поиск записи/записей в таблице по поисковому критерию:

```
function findUser(name, surname) {
    return User.findOne({
        where: { name, surname }
    });
}
```

Редактирование записи/записей в таблице:

```
function updateUsers(newName, surname) {
    return User.update({
        name: newName
    }, {
        where: { surname }
    });
}
```

Удаление записей из таблицы:

```
function destroyUsers(name, surname) {
    return User.destroy({
        where: { name, surname }
    });
}
```
