33import datetime as dt
44import uuid
55
6- #from src.api.ODM2.LikeODM1.model import Site
6+ # from src.api.ODM2.LikeODM1.model import Site
77from odm2api .ODM2 .models import *
88from odm2api .ODM2 import serviceBase
99
1010
11- class CreateODM2 ( serviceBase ):
11+ class CreateODM2 (serviceBase ):
1212 '''
1313 def __init__(self, session):
1414 self._session = session
1515 '''
16- # ################################################################################
17- # Annotations
18- # ################################################################################
16+ # ################################################################################
17+ # Annotations
18+ # ################################################################################
1919
2020 def createVariable (self , var ):
2121 self ._session .add (var )
2222 self ._session .commit ()
23- def createMethod (self , method ):
23+
24+ def createMethod (self , method ):
2425 self ._session .add (method )
2526 self ._session .commit ()
27+
2628 def createProcessingLevel (self , proclevel ):
2729 self ._session .add (proclevel )
2830 self ._session .commit ()
29- def createSamplingFeature (self , samplingfeature ):
31+
32+ def createSamplingFeature (self , samplingfeature ):
3033 self ._session .add (samplingfeature )
3134 self ._session .commit ()
32- def createUnit (self , unit ):
35+
36+ def createUnit (self , unit ):
3337 self ._session .add (unit )
3438 self ._session .commit ()
35- def createOrganization (self , org ):
39+
40+ def createOrganization (self , org ):
3641 self ._session .add (org )
3742 self ._session .commit ()
38- def createPerson (self , person ):
43+
44+ def createPerson (self , person ):
3945 self ._session .add (person )
4046 self ._session .commit ()
41- def createAffiliation (self , affiliation ):
47+
48+ def createAffiliation (self , affiliation ):
4249 self ._session .add (affiliation )
4350 self ._session .commit ()
44- def createDataset (self , dataset ):
51+
52+ def createDataset (self , dataset ):
4553 self ._session .add (dataset )
4654 self ._session .commit ()
47- def createDatasetResults (self , datasetresult ):
55+
56+ def createDatasetResults (self , datasetresult ):
4857 self ._session .add (datasetresult )
4958 self ._session .commit ()
50- def createAction (self , action , actionby ):
59+
60+ def createAction (self , action , actionby ):
5161 self ._session .add (action )
5262 self ._session .add (actionby )
5363 self ._session .commit ()
54- def createRelatedAction (self , relatedaction ):
64+
65+ def createRelatedAction (self , relatedaction ):
5566 self ._session .add (relatedaction )
5667 self ._session .commit ()
57- def createResult (self , result ):
68+
69+ def createResult (self , result ):
5870 self ._session .add (result )
5971 self ._session .commit ()
60- def createResultValues (self , values ):
72+
73+ def createResultValues (self , values ):
6174 self ._session .add (values )
6275 self ._session .commit ()
6376
64- def createSpatialReference (self , spatialref ):
77+ def createSpatialReference (self , spatialref ):
6578 self ._session .add (spatialref )
6679 self ._session .commit ()
67- def createModel (self , model ):
80+
81+ def createModel (self , model ):
6882 self ._session .add (model )
6983 self ._session .commit ()
70- def createRelatedModel (self , relatedmodel ):
84+
85+ def createRelatedModel (self , relatedmodel ):
7186 self ._session .add (relatedmodel )
7287 self ._session .commit ()
73- def createSimulation (self , simulation ):
88+
89+ def createSimulation (self , simulation ):
7490 self ._session .add (simulation )
7591 self ._session .commit ()
92+
7693 def createTimeSeriesResultValues (self , datavalues ):
7794 try :
7895
7996 datavalues .to_sql (name = "TimeSeriesResultValues" ,
8097 schema = TimeSeriesResultValues .__table_args__ ['schema' ],
8198 if_exists = 'append' ,
82- chunksize = 1000 ,
99+ chunksize = 1000 ,
83100 con = self ._session_factory .engine ,
84101 index = False )
85102 self ._session .commit ()
@@ -89,9 +106,6 @@ def createTimeSeriesResultValues(self, datavalues):
89106 print e
90107 return None
91108
92-
93-
94-
95109# ################################################################################
96110# CV
97111# ################################################################################
0 commit comments