start work on sql to weapons

bradl/monsters-adult-gold-dragon
James Ryland Miller 2020-04-22 00:52:11 -05:00
parent b6a7342c3f
commit 00685eb77c
1 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,31 @@
import sqlite3
import yaml
import pprint
def main():
conn = sqlite3.connect('../../pf2.db')
conn.row_factory = sqlite3.Row
q = """
SELECT
price_gp,
dice_size,
bulk,
hands,
range,
reload,
name,
descr,
(SELECT name FROM actions) as action_name -- use this as template for subqueries
FROM weapons;
"""
c = conn.cursor()
c.execute(q)
data = [dict(row) for row in c.fetchall()]
pprint.pprint(data)
if __name__ == '__main__':
main()