Remove relative imports

Fix primary keys (optional)
Add baskets, importers, plugins, reactor
Add fake replacement fro graphql defs (to_migrate)
Add typing marker (py.typed)
This commit is contained in:
phil 2023-12-25 15:50:45 +05:30
parent a974eea3d3
commit 741050db89
35 changed files with 2097 additions and 152 deletions
src/gisaf/models

View file

@ -4,8 +4,8 @@ from pydantic import ConfigDict
from sqlmodel import Field, JSON, Column
from .models_base import Model
from .metadata import gisaf_map
from gisaf.models.models_base import Model
from gisaf.models.metadata import gisaf_map
logger = logging.getLogger(__name__)
@ -25,7 +25,7 @@ class Qml(Model):
menu = 'Other'
flask_admin_model_view = 'QmlModelView'
model_name: str = Field(default=None, primary_key=True)
model_name: str | None = Field(default=None, primary_key=True)
qml: str
attr: str
style: str