Sample1
# coding=gbk
from sqlalchemy import *
from sqlalchemy.orm import *
engine = create_engine('sqlite:///./sqlalchemy.db', echo=True)
metadata = MetaData(engine)
'''
create table
'''
users_t...
分类:
数据库 时间:
2014-11-06 17:38:06
阅读次数:
220
目前python发展还没有java那种普及,主要是python大部分工作仍然是在较为深入地系统层和框架层做设计开发,例如django,SQLAlchemy,fail2ban,mail邮件系统,twisted等等。这部分对于那种习惯应用前辈们框架的编码人员而言,缺乏创造力的他们根本无法适用这种开发.....
分类:
编程语言 时间:
2014-11-06 10:50:52
阅读次数:
191
#简单查询 print(session.query(User).all()) print(session.query(User.name, User.fullname).all()) print(session.query(User, User.name).all()) ...
分类:
数据库 时间:
2014-10-10 01:21:04
阅读次数:
170
首先在mysql中创建两个表如下:mysql> create table user( id int,name varchar(8) , primary key(id));Query OK, 0 rows affected (0.01 sec)mysql> create table addr(id i...
分类:
数据库 时间:
2014-10-09 13:56:53
阅读次数:
246
SQLAlchemy报ProgrammingError:Youmustnotuse8-bitbytestringsunlessyouuseatext_factorythatcaninterpret8-bitbytestrings错误python2.x中最讨厌的就是编码问题了,写下来以备后用。解决方法:1.开头加上:#encoding:utf-82.尝试把字符转化为unicode格式unicode(str_name)这种..
分类:
数据库 时间:
2014-10-06 15:55:40
阅读次数:
898
uliweb-alembic 是在原alembic基础之上开发的适用于uliweb项目的sqlalchemy数据库迁移包。此版本主要是为了保持与原alembic的同步,目前它的最新版本是0.6.7。不过原版本变化其实不大,主要是文件格式上为了满足P...
分类:
Web程序 时间:
2014-09-24 20:41:27
阅读次数:
258
这个工具可以把数据库的表转成sqlalchemy用的class。但是只有表有primary key才可以转化为class 否则就是Tableroot@rijx:/tmp# sqlacodegen --schema rdb mysql://root:passw0rd@localhost:3306# ....
分类:
数据库 时间:
2014-09-20 01:06:36
阅读次数:
364
调用格式如下:
sqlautocode database_url> [options, ]
其中 database_url 就是我们使用 SQLAlchemy 时配置的数据库 url,有的人也习惯称之为 dsn。可选的参数如下:
-h, --help
显示帮助信息
-o OUTPUT, --output=OUTPUT
要写入的文件,默认是 stdout...
分类:
数据库 时间:
2014-09-03 11:22:46
阅读次数:
226
日常工作中,我喜欢使用?MySQL Workbench?的数据模型工具跟踪和管理数据库的变更以及生成管理所需的文档。然而每当数据库的结构稍作变更,也需要同时修改使用SQLAlchemy?编写的 ORM 设置脚本。使用?SqlSoup?...
分类:
数据库 时间:
2014-09-02 18:16:15
阅读次数:
298