有人知道如何使用代理键创建表吗?寻找类似自动增量的东西,它只是一个大整数,它会自动添加下一个最高的唯一数字作为主键。
需要知道如何创建表以及如何添加记录(最好通过scraperwiki.sqlite.save)
谢谢!
有人知道如何使用代理键创建表吗?寻找类似自动增量的东西,它只是一个大整数,它会自动添加下一个最高的唯一数字作为主键。
需要知道如何创建表以及如何添加记录(最好通过scraperwiki.sqlite.save)
谢谢!
如果不回答更一般的情况,这似乎对我有用, https://scraperwiki.com/scrapers/autoincr_demo
好处包括不必在创建表时指定表的其余部分:)
import scraperwiki
try:
scraperwiki.sqlite.execute("""
create table magic
(
id INTEGER PRIMARY KEY AUTOINCREMENT
)
""")
except:
print "Table probably already exists."
scraperwiki.sqlite.save(unique_keys=[], data={'payload':'fat beats'}, table_name='magic')