chore(DbColumn): force constructor arguments to be kwargs

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
Akhil Narang 2023-10-26 17:18:43 +05:30
parent 6b49b5f32a
commit 5e6be19fe3
No known key found for this signature in database
GPG key ID: 9DCC61E211BF645F

View file

@ -91,16 +91,16 @@ class DBTable:
continue
self.columns[field.get("fieldname")] = DbColumn(
self,
field.get("fieldname"),
field.get("fieldtype"),
field.get("length"),
field.get("default"),
field.get("search_index"),
field.get("options"),
field.get("unique"),
field.get("precision"),
field.get("not_nullable"),
table=self,
fieldname=field.get("fieldname"),
fieldtype=field.get("fieldtype"),
length=field.get("length"),
default=field.get("default"),
set_index=field.get("search_index"),
options=field.get("options"),
unique=field.get("unique"),
precision=field.get("precision"),
not_nullable=field.get("not_nullable"),
)
def validate(self):
@ -179,6 +179,7 @@ class DBTable:
class DbColumn:
def __init__(
self,
*,
table,
fieldname,
fieldtype,