Рішення є модуль Python, що полегшує SQLAlchemy і цікаво використовувати, і додає деякі користувальницькі можливості
Приклад:
З рішення SQLAlchemy імпорту
DB = SQLAlchemy ('PostgreSQL: // Скотт: тигр @ локальний: 5432 / MyDatabase')
клас ToDo (db.Model):
І NBSP; ID = db.Column (db.Integer, primary_key = True)
І NBSP; назва = db.Column (db.String (60), обнуляє = False)
І NBSP; зроблено = db.Column (db.Boolean, обнуляти = False, за замовчуванням = False)
І NBSP; pub_date = db.Column (db.DateTime, обнуляти = False,
І NBSP; за замовчуванням = DateTime.UtcNow)
to_do = ToDo (назва = "Встановити рішення", зроблено = True)
db.add (to_do)
db.commit ()
завершено = db.query (ToDo) .filter (ToDo.done == TRUE), зупинившись в ()
Він робить автоматичне присвоєння імен таблиці (якщо ім'я не визначено) і, в базовому класі запитів, додає такі методи:
- First_or_notfound
- Get_or_notfound
- To_json
Вимоги
- Python
Коментар не знайдено