Idan shami13,251 Points
initialize database create tables challenge[nevermind]
I don't understand what am I doing wrong....
The challenge is saying to me: 'list' object has no attribute '_meta' please help :
from peewee import * db = SqliteDatabase('challenges.db') class Challenge(Model): name = CharField(max_length=100) language = CharField(max_length=100) steps = IntegerField(default=1) class Meta: database = db def initialize(): db.connect() db.create_table([Challenge], safe=True) # *tables
I solved it, I wrote table and what I should have written is tables*
Oszkár FehérTreehouse Project Reviewer
Hi Idan your code is perfect, actually there is no error just the create_table has 2 options:
create_table() ---:> for one table
create_tables() ---> for multiple tables
I hope this helps you out. Good luck and happy coding.