First Check
Commit to Help
Example Code
from datetime import datetime
from sqlmodel import Field, SQLModel
from typing import Optional
class MyModel(SQLModel, table=True):
id: Optional[int] = Field(default=None, primary_key=True)
dev_email: str = Field(index=True)
account_id: str = Field(index=True)
other_id: Optional[str] = None
failed: Optional[bool] = False
created: datetime = Field(sa_column_kwargs={'default': datetime.utcnow})
updated: datetime = Field(sa_column_kwargs={'default': datetime.utcnow, 'onupdate': datetime.utcnow})
Description
- Create Model
- Create new instance of model
- I expected to see autocompletion for model attributes as shown in the features section of docs
Operating System
macOS
Operating System Details
No response
SQLModel Version
0.0.4
Python Version
3.8
Additional Context
No autocompletion in PyCharm when creating new instance. (only when fetching an instance from db)

First Check
Commit to Help
Example Code
Description
Operating System
macOS
Operating System Details
No response
SQLModel Version
0.0.4
Python Version
3.8
Additional Context
No autocompletion in PyCharm when creating new instance. (only when fetching an instance from db)