You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
import time |
|
from hole import app |
|
from models import Post, db |
|
|
|
with app.app_context(): |
|
for p in Post.query.filter( |
|
Post.hot_score > 10 |
|
).all(): |
|
if time.time() - p.timestamp > 60 * 60 * 24 * 3: |
|
p.hot_score = 10 |
|
else: |
|
p.hot_score = int(p.hot_score * 0.9) |
|
db.session.commit()
|
|
|