-
Notifications
You must be signed in to change notification settings - Fork 319
Open
Description
I wish their was a built-in way to insert dictionaries.
This is what I wish existed
from pypika import Query, Table
users = Table('users')
Query.into(users).insert_dict({
'first_name': 'John',
'last_name': 'Doe',
})This is what I'm currently doing:
@classmethod
def insert_dict(self, table, d): return (
self
.into(table)
.columns(*d.keys())
.insert(*d.values())
)
Query.insert_dict = insert_dict
Query.insert_dict(users, {
'first_name': 'John',
'last_name': 'Doe',
})real-artswan, TrademarkTM, jakudlaty, penieldev, makevoid and 3 more
Metadata
Metadata
Assignees
Labels
No labels