12345678910111213141516171819202122232425262728 |
- # -*- coding: utf-8 -*-
- #!/usr/bin/env python
- import os
- import sys
- import six
- import datetime
- #: current_dir - 2
- PROJECT_ROOT = os.path.join(os.path.abspath(os.path.split(os.path.realpath(__file__))[0] + "/.."), '..')
- sys.path.insert(0, PROJECT_ROOT)
- from script.base import init_env, get_logger
- init_env(interactive=True)
- logger = get_logger(__name__)
- from apps.web.dealer.models import WithdrawRecord
- for record in WithdrawRecord.objects():
- #record.update(orderNo = record.order)
- #record.update(unset__order=1)
- if isinstance(record.postTime, six.string_types):
- logger.info('updating record(id=%s) postTime' % (str(record.id),) )
- postTime_updated = record.update(postTime=datetime.datetime.strptime(record.postTime, '%Y-%m-%d %H:%M:%S'))
- assert postTime_updated, u'postTime updated error record=%s' % (str(record.id),)
|