Как сохранить данные в pewee?

class Users(BaseModel):
    data_reg = DateTimeField(null=True)
    email = CharField(null=True)
    email_confirm = IntegerField(constraints=[SQL("DEFAULT 0")], null=True)
  

    class Meta:
        table_name = 'users'
        primary_key = False


class Pins(BaseModel):
    expired_at = DateTimeField()
    pin = IntegerField(null=True)
    user = ForeignKeyField(column_name='user_id', field='id', model=Users, null=False)

    class Meta:
        table_name = 'pins'

Есть две таблицы. Отношение один ко многим. Почему то в Pins поле user_id всегда пустое. Хотя и user соотношу. Не пойму почему

u = Users.get(0)
p = Pins.create(pin='123456', expired_at = datetime.datetime.now(), user = u)

Ответы (0 шт):