Skip to content

Instantly share code, notes, and snippets.

@atdt
Created April 5, 2016 22:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save atdt/5e6d44fcb1c7795d52a8ace102f522e0 to your computer and use it in GitHub Desktop.
Save atdt/5e6d44fcb1c7795d52a8ace102f522e0 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python
# -*- coding: utf8 -*-
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
import os
from sqlalchemy import create_engine, Column, String
from sqlalchemy.ext.automap import automap_base
from sqlalchemy.orm import Session
from sqlalchemy.sql import exists, func
Base = automap_base()
class NavigationTiming(Base):
__tablename__ = 'NavigationTiming_13317958_'
uuid = Column(String, primary_key=True)
engine = create_engine('mysql://%(DB_USER)s:%(DB_PASS)s@m4-master/log?'
'charset=utf8' % os.environ)
Base.prepare(engine, reflect=True)
session = Session(engine)
measures = session.query(NavigationTiming).filter(
NavigationTiming.timestamp >= 20151000000000,
NavigationTiming.timestamp < 20151100000000
)
for measure in measures.yield_per(10):
print measure
sys.exit()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment