@Matveyyyy

Как открыть базу данных и записать туда айди пользователя в VkBottle?

есть модуль который создает бд
import peewee
from peewee import *


db = SqliteDatabase('data.db')


class User(Model):
	class Meta:
		database = db 
		db_table = 'Users'
	vk_id = IntegerField()
	warns = IntegerField()
	


	
if __name__ == '__main__':
	db.create_tables([User])

изучаю библиотеку не так давно, поэтому не знаю как записывать id пользователя в бд
так же есть код который определяет id пользователя
user = await bot.api.users.get(message.from_id)
надеюсь кто нибудь да поможет)
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
В гугле забанили?
Всегда читай документацию, там обычно есть примеры.
Вот релевантный.
from peewee import *

db = SqliteDatabase('people.db')

class Person(Model):
    name = CharField()
    birthday = DateField()

    class Meta:
        database = db # This model uses the "people.db" database.

db.connect()
db.create_tables([Person])
from datetime import date
uncle_bob = Person(name='Bob', birthday=date(1960, 1, 15))
uncle_bob.save() # bob is now stored in the database
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы