⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 compiler.py

📁 SQLAlchemy. 经典的Python ORM框架。学习必看。
💻 PY
字号:
import testenv; testenv.configure_for_tests()from sqlalchemy import *from testlib import *class CompileTest(TestBase, AssertsExecutionResults):    def setUpAll(self):        global t1, t2, metadata        metadata = MetaData()        t1 = Table('t1', metadata,            Column('c1', Integer, primary_key=True),            Column('c2', String(30)))        t2 = Table('t2', metadata,            Column('c1', Integer, primary_key=True),            Column('c2', String(30)))    @profiling.function_call_count(42, {'2.3': 44})    def test_insert(self):        t1.insert().compile()    @profiling.function_call_count(42, {'2.3': 47})    def test_update(self):        t1.update().compile()    # TODO: this is alittle high    @profiling.function_call_count(125, versions={'2.3': 180})    def test_select(self):        s = select([t1], t1.c.c2==t2.c.c1)        s.compile()if __name__ == '__main__':    testenv.main()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -