Skip to content

Commit a33d6d4

Browse files
authored
Merge pull request #10 from DataIntegrationGroup/jir-mvp
jir-mvp
2 parents fc0f00a + c7445af commit a33d6d4

92 files changed

Lines changed: 71956 additions & 3118 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/format_code.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
format:
2323
runs-on: ubuntu-latest
2424
permissions:
25-
contents: read
25+
contents: write
2626
pull-requests: write
2727
steps:
2828
- uses: actions/checkout@v4

admin/base.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@
1717
from geoalchemy2.shape import to_shape
1818
from fastadmin import register, SqlAlchemyModelAdmin, WidgetType
1919

20-
from db import async_database_sessionmaker
21-
from db.base import SampleLocation, Well
20+
from db.engine import async_database_sessionmaker
21+
from db.location import Location
22+
from db.thing.well import WellThing
2223

2324

24-
@register(SampleLocation, sqlalchemy_sessionmaker=async_database_sessionmaker)
25+
@register(Location, sqlalchemy_sessionmaker=async_database_sessionmaker)
2526
class SampleLocationsAdmin(SqlAlchemyModelAdmin):
2627
"""
2728
Admin interface for SampleLocations.
@@ -45,7 +46,7 @@ async def serialize_obj(self, obj: Any, list_view: bool = False) -> dict:
4546
}
4647

4748

48-
@register(Well, sqlalchemy_sessionmaker=async_database_sessionmaker)
49+
@register(WellThing, sqlalchemy_sessionmaker=async_database_sessionmaker)
4950
class WellAdmin(SqlAlchemyModelAdmin):
5051
"""
5152
Admin interface for Well.

admin/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from fastadmin import register, SqlAlchemyModelAdmin, WidgetType
2020
from sqlalchemy import update, select
2121

22-
from db import async_database_sessionmaker
22+
from db.engine import async_database_sessionmaker
2323
from db.base import User
2424

2525

alembic/env.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,7 @@
1919
# from myapp import mymodel
2020

2121
# from db import Base # Import your Base from models/__init__.py
22-
from db.base import *
23-
from db.lexicon import *
24-
from db.publication import *
25-
from db.geothermal import *
26-
from db.geochronology import *
27-
from db.collabnet import *
28-
from db.chemistry import *
29-
from db.asset import *
30-
from db.timeseries import *
31-
22+
from db import *
3223

3324
# target_metadata = mymodel.Base.metadata
3425
target_metadata = Base.metadata

0 commit comments

Comments
 (0)