12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- from sqlite3 import Cursor
- def create_indices(cursor: Cursor):
- print(' - Creating indices...')
- print(' - Creating indices...')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS ownership_ownable
- ON ownership (ownable_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS transactions_ownable
- ON transactions (ownable_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS orders_expiry
- ON orders (expiry_dt)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS orders_ownership
- ON orders (ownership_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS orders_limit
- ON orders ("limit")
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS transactions_dt
- ON transactions (dt)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS news_dt
- ON news (dt)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS ownables_name
- ON ownables (name)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS users_name
- ON users (username)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS sessions_id
- ON sessions (session_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS sessions_user
- ON sessions (user_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS transactions_seller
- ON transactions (seller_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS transactions_buyer
- ON transactions (buyer_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS order_history_id
- ON order_history (order_id)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS order_canceled
- ON order_history (archived_dt)
- ''')
- cursor.execute('''
- CREATE INDEX IF NOT EXISTS order_history_ownership
- ON order_history (ownership_id)
- ''')
|