Change Integer values to Float
This commit is contained in:
parent
cbc298a629
commit
6a4af60d53
|
@ -51,11 +51,11 @@ CLOSED: [2020-01-03 Fri 00:44]
|
||||||
- [X] Connection
|
- [X] Connection
|
||||||
- [X] Creation from script
|
- [X] Creation from script
|
||||||
- [X] Creation of tables via class
|
- [X] Creation of tables via class
|
||||||
**** TODO Parser [2/4] [50%]
|
**** TODO Parser [3/4] [75%]
|
||||||
- [X] Select useful fiels
|
- [X] Select useful fiels
|
||||||
- [X] Convert PU to Country (ISO 3166)
|
- [X] Convert PU to Country (ISO 3166)
|
||||||
|
- [X] Insert into database
|
||||||
- [ ] Arithmetic operations for yearly changes
|
- [ ] Arithmetic operations for yearly changes
|
||||||
- [ ] Insert into database
|
|
||||||
**** NEXT Flask framework [0/2] [0%]
|
**** NEXT Flask framework [0/2] [0%]
|
||||||
- [ ] Plots with pandas
|
- [ ] Plots with pandas
|
||||||
- [ ] Login for admin
|
- [ ] Login for admin
|
||||||
|
|
|
@ -44,10 +44,10 @@ class Glacier(db.Model):
|
||||||
class Annual_Data(db.Model):
|
class Annual_Data(db.Model):
|
||||||
__tablename__ = "annual_data"
|
__tablename__ = "annual_data"
|
||||||
year = db.Column(db.Integer, primary_key=True)
|
year = db.Column(db.Integer, primary_key=True)
|
||||||
uid = db.Column(db.String(5), db.ForeignKey("glacier.uid"), primary_key=True)
|
uid = db.Column(db.ForeignKey("glacier.uid"), primary_key=True)
|
||||||
surface = db.Column(db.Integer)
|
surface = db.Column(db.Float)
|
||||||
length = db.Column(db.Integer)
|
length = db.Column(db.Float)
|
||||||
elevation = db.Column(db.Integer)
|
elevation = db.Column(db.Float)
|
||||||
|
|
||||||
def __init__(self, year, surface, length, elevation):
|
def __init__(self, year, surface, length, elevation):
|
||||||
self.year = year
|
self.year = year
|
||||||
|
@ -59,10 +59,10 @@ class Annual_Data(db.Model):
|
||||||
class Annual_Change(db.Model):
|
class Annual_Change(db.Model):
|
||||||
__tablename__ = "annual_change"
|
__tablename__ = "annual_change"
|
||||||
year = db.Column(db.Integer, db.ForeignKey("annual_data.year"), primary_key=True)
|
year = db.Column(db.Integer, db.ForeignKey("annual_data.year"), primary_key=True)
|
||||||
uid = db.Column(db.String(5), db.ForeignKey("glacier.uid"), primary_key=True)
|
uid = db.Column(db.ForeignKey("glacier.uid"), primary_key=True)
|
||||||
surface_change = db.Column(db.Integer)
|
surface_change = db.Column(db.Float)
|
||||||
length_change = db.Column(db.Integer)
|
length_change = db.Column(db.Float)
|
||||||
elevation_change = db.Column(db.Integer)
|
elevation_change = db.Column(db.Float)
|
||||||
|
|
||||||
def __init__(self, surface_change, length_change, elevation_change):
|
def __init__(self, surface_change, length_change, elevation_change):
|
||||||
self.surface_change = surface_change
|
self.surface_change = surface_change
|
||||||
|
|
|
@ -24,21 +24,21 @@ datos relevantes para estudios acerca del cambio climático, y acotando éstos a
|
||||||
|
|
||||||
2. *RD2*: Datos anuales de un glaciar
|
2. *RD2*: Datos anuales de un glaciar
|
||||||
- ID del glaciar (Compatible con la WGMS) - /Cadena de 5 caracteres/
|
- ID del glaciar (Compatible con la WGMS) - /Cadena de 5 caracteres/
|
||||||
- Área - /Entero de 10 dígitos/
|
- Área - /Decimal/
|
||||||
- Volumen - /Entero de 10 dígitos/
|
- Volumen - /Decimal/
|
||||||
- Altura - /Entero de 10 dígitos/
|
- Altura - /Decimal/
|
||||||
- Año - /Entero de 10 dígitos/
|
- Año - /Decimal/
|
||||||
|
|
||||||
3. *RD3*: Datos de cambio de un glaciar
|
3. *RD3*: Datos de cambio de un glaciar
|
||||||
- ID del glaciar (Compatible con la WGMS) - /Cadena de 5 caracteres/
|
- ID del glaciar (Compatible con la WGMS) - /Cadena de 5 caracteres/
|
||||||
- Variación de área - /Entero de 10 dígitos/
|
- Variación de área - /Decimal/
|
||||||
- Variación de volumen - /Entero de 10 dígitos/
|
- Variación de volumen - /Decimal/
|
||||||
- Variación de altura - /Entero de 10 dígitos/
|
- Variación de altura - /Decimal/
|
||||||
- Año - /Entero de 10 dígitos/
|
- Año - /Decimal de 10 dígitos/
|
||||||
|
|
||||||
4. *RD4*: Datos del administrador
|
4. *RD4*: Datos del administrador
|
||||||
- ID - /Entero de 4 dígitos/
|
- ID - /Entero de 11 dígitos/
|
||||||
- Fecha de alta - /Fecha en formato dd-mm-yyyy/
|
- Fecha y hora de alta - /Fecha y hora en formato yyyy-mm-dd hh:mm/
|
||||||
- Nombre de usuario - /Cadena de 20 caracteres máximo/
|
- Nombre de usuario - /Cadena de 20 caracteres máximo/
|
||||||
- Contraseña - /Cadena de 60 caracteres máximo/
|
- Contraseña - /Cadena de 60 caracteres máximo/
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue