Seite 1 von 1

flask: frop syntax error

Verfasst: Donnerstag 20. März 2014, 10:03
von audacity363
Guten Morgen,
ich bin gerade dabei mich ein wenig in Flask einzuarbeiten und arbeite zu diesem Zweck das Tutorial auf der Seit durch.
Nun zu meinem Problem:
ich hänge gerade an der Stelle "init_db" (Step 4(http://flask.pocoo.org/docs/tutorial/db ... ial-dbinit)).

erstmal der Code:

Code: Alles auswählen

def init_db():
    with app.app_context():
        db = get_db()
        with app.open_resource('schema.sql', mode='r') as f:
            db.cursor().executescript(f.read())
        db.commit()        
ich bekomme bei der Zeile db.cursor().execute... den Fehler: sqlite3.OperationalError: near "frop": syntax error
Google kennt "frop" irgendwie überhaupt nicht und verbessert mich immer auf drop.

Re: flask: frop syntax error

Verfasst: Donnerstag 20. März 2014, 10:06
von DasIch
Der SyntaxError ist in der schema.sql Datei, die du im Rahmen des Tutorials erstellt haben solltest. In deiner schema.sql kommt "frop" vor, was wahrscheinlich "drop" sein sollte, den drop ist ein Schlüselwort in SQL.

Re: flask: frop syntax error

Verfasst: Donnerstag 20. März 2014, 10:16
von audacity363
ahh okey da hatte ich jetzt gar nicht überprüft.
Danke