Ejemplo n.º 1
0
class TuitionYc(Tuition, CipId):
    __tablename__ = "tuition_yc"
    median_moe = 1

    year = db.Column(db.Integer(), primary_key=True)
    oos_tuition_rank = db.Column(db.Integer())
    state_tuition_rank = db.Column(db.Integer())
Ejemplo n.º 2
0
class TuitionYcs(Tuition, CipId, SectorId):
    __tablename__ = "tuition_ycs"
    median_moe = 1

    year = db.Column(db.Integer(), primary_key=True)
    num_universities = db.Column(db.Integer())

    @classmethod
    def get_supported_levels(cls):
        return {"cip": CipId.LEVELS, "sector": [ALL]}
Ejemplo n.º 3
0
class TuitionYcu(Tuition, CipId, UniversityId):
    __tablename__ = "tuition_ycu"
    median_moe = 2

    year = db.Column(db.Integer(), primary_key=True)
    grads_total = db.Column(db.Integer())

    @classmethod
    def get_supported_levels(cls):
        return {"cip": CipId.LEVELS, "university": UniversityId.LEVELS}
Ejemplo n.º 4
0
class GradsYud(Grads, UniversityId, DegreeId):
    __tablename__ = "grads_yud"
    median_moe = 2

    year = db.Column(db.Integer(), primary_key=True)
    grads_total = db.Column(db.Integer())

    @classmethod
    def get_supported_levels(cls):
        return {"university": UniversityId.LEVELS, "degree": [ALL]}
Ejemplo n.º 5
0
class DefaultsYure(BaseEd, UniversityCols):
    __tablename__ = "yure_defaults"
    median_moe = 3

    year = db.Column(db.Integer(), primary_key=True)
    rate_type = db.Column(db.String(), primary_key=True)
    ethnic_code = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {
            "year": [ALL],
            "university": [ALL],
            "opeid": [ALL],
            "rate_type": [ALL],
            "ethnic_code": [ALL],
        }
Ejemplo n.º 6
0
class ISSalariesYus(ISSalariesBase, UniversityId, SexId):
    __tablename__ = "instructional_salaries_yus"
    median_moe = 2
    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "sex": [ALL], "university": UniversityId.LEVELS}
Ejemplo n.º 7
0
class ExpensesYu(ExpensesBase, UniversityId):
    __tablename__ = "expenses_yu"
    median_moe = 1
    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "university": UniversityId.LEVELS}
Ejemplo n.º 8
0
class AdmissionsY(Admissions):
    __tablename__ = "adm_undergrad_y"
    year = db.Column(db.Integer(), primary_key=True)
    median_moe = 0

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL]}
Ejemplo n.º 9
0
class EnrollmentEfaYus(EnrollmentEfa, UniversityId, SexId):
    __tablename__ = "enrollment_efa_yus"
    year = db.Column(db.Integer(), primary_key=True)
    median_moe = 2

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "university": UniversityId.LEVELS, "sex": [ALL]}
Ejemplo n.º 10
0
class TuitionYgs(Tuition, GeoId, SectorId):
    __tablename__ = "tuition_ygs"
    median_moe = 2

    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {"geo": GeoId.LEVELS, "sector": [ALL]}
Ejemplo n.º 11
0
class AdmissionsYu(Admissions, UniversityId):
    __tablename__ = "adm_undergrad_yu"
    median_moe = 1

    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {"university": UniversityId.LEVELS}
Ejemplo n.º 12
0
class GradsYu(Grads, UniversityId):
    __tablename__ = "grads_yu"
    median_moe = 1

    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {"university": UniversityId.LEVELS}
Ejemplo n.º 13
0
class GradsYcd(Grads, CipId, DegreeId):
    __tablename__ = "grads_ycd"
    median_moe = 2

    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {"cip": CipId.LEVELS, "degree": [ALL]}
Ejemplo n.º 14
0
class LivingArrangementSfaYa(SfaLivingBase, LivingArrangementId):
    __tablename__ = "living_sfa_ya"
    year = db.Column(db.Integer(), primary_key=True)

    median_moe = 1

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "living_arrangement": [ALL]}
Ejemplo n.º 15
0
class LivingArrangementSfaYu(SfaLivingBase, UniversityId):
    __tablename__ = "living_sfa_yu"
    year = db.Column(db.Integer(), primary_key=True)

    median_moe = 1

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "university": UniversityId.LEVELS}
Ejemplo n.º 16
0
class ICMaxLivingExpensesYua(BaseIpeds, UniversityId):
    __tablename__ = "ic_max_living_expenses_yu"
    median_moe = 1
    year = db.Column(db.Integer(), primary_key=True)
    max_other_expenses = db.Column(db.Float())
    max_room_and_board = db.Column(db.Float())

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "university": UniversityId.LEVELS}
Ejemplo n.º 17
0
class FinancialsYu(FinancialsBase, UniversityId):
    __tablename__ = "financials_yu"

    year = db.Column(db.Integer(), primary_key=True)

    median_moe = 1

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "university": UniversityId.LEVELS}
Ejemplo n.º 18
0
class TuitionYu(Tuition, UniversityId):
    __tablename__ = "tuition_yu"
    median_moe = 1

    year = db.Column(db.Integer(), primary_key=True)
    books_and_supplies = db.Column(db.Float())

    @classmethod
    def get_supported_levels(cls):
        return {"university": UniversityId.LEVELS}
Ejemplo n.º 19
0
class GradRateGrYus(GradRateBase, UniversityId, SexId):
    __tablename__ = "gradrate_gr_yus"

    year = db.Column(db.Integer(), primary_key=True)

    median_moe = 2

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "university": UniversityId.LEVELS, "sex": [ALL]}
Ejemplo n.º 20
0
class GradsYgu(Grads, GeoId, UniversityId):
    __tablename__ = "grads_ygu"
    median_moe = 2

    year = db.Column(db.Integer(), primary_key=True)
    grads_total_growth = db.Column(db.Float)

    @classmethod
    def get_supported_levels(cls):
        return {"university": UniversityId.LEVELS, GEO: GeoId.LEVELS}
Ejemplo n.º 21
0
class GradsYgs(Grads, GeoId, SectorId):
    __tablename__ = "grads_ygs"
    median_moe = 2

    year = db.Column(db.Integer(), primary_key=True)
    grads_total_growth = db.Column(db.Float)

    @classmethod
    def get_supported_levels(cls):
        return {"sector": [ALL], GEO: GeoId.LEVELS}
Ejemplo n.º 22
0
class GradsYc(Grads, CipId):
    __tablename__ = "grads_yc"
    median_moe = 0

    year = db.Column(db.Integer(), primary_key=True)
    grads_rank = db.Column(db.Integer)

    @classmethod
    def get_supported_levels(cls):
        return {"cip": CipId.LEVELS}
Ejemplo n.º 23
0
class FAFYod(BaseFreight, OriginGeo, DestGeo):
    __tablename__ = "yod_faf"
    median_moe = 2
    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {
            "origin_geo": [STATE, COUNTY, ALL],
            "destination_geo": [STATE, COUNTY, ALL]
        }
Ejemplo n.º 24
0
class GradsYgcd(Grads, GeoId, CipId, DegreeId):
    __tablename__ = "grads_ygcd"
    median_moe = 3

    year = db.Column(db.Integer(), primary_key=True)
    grads_total_growth = db.Column(db.Float)
    grads_total_rca = db.Column(db.Float)

    @classmethod
    def get_supported_levels(cls):
        return {"cip": CipId.LEVELS, GEO: GeoId.LEVELS, "degree": [ALL]}
Ejemplo n.º 25
0
class NonMedUsePainMeds(BaseOpiods):
    __tablename__ = "non_medical_use_of_pain_releivers"
    median_moe = 1
    source_title = 'National Survey on Drug Use and Health'
    source_org = 'SAMHSA, Center for Behavioral Health Statistics and Quality'
    source_link = 'https://nsduhweb.rti.org/respweb/homepage.cfm'
    start_year = db.Column(db.Integer(), primary_key=True)
    year = db.Column(db.Integer(), primary_key=True)

    non_medical_use_of_pain_relievers = db.Column(db.String())
    non_medical_use_of_pain_relievers_lci = db.Column(db.String())
    non_medical_use_of_pain_relievers_uci = db.Column(db.String())

    @classmethod
    def get_supported_levels(cls):
        return {
            "year": [ALL],
            "start_year": [ALL],
            "geo": [ALL, NATION, STATE]
        }
Ejemplo n.º 26
0
class Enrollment(BaseIpeds):
    __abstract__ = True

    enrolled_total = db.Column(db.Integer())
    enrolled_men = db.Column(db.Integer())
    enrolled_women = db.Column(db.Integer())
    enrolled_black = db.Column(db.Integer())
    enrolled_asian = db.Column(db.Integer())
    enrolled_native = db.Column(db.Integer())
    enrolled_unknown = db.Column(db.Integer())
Ejemplo n.º 27
0
class FAFYdp(BaseFreight, DestGeo, Product):
    __tablename__ = "ydp_faf"
    median_moe = 2
    year = db.Column(db.Integer(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {
            "destination_geo": [STATE, COUNTY, ALL],
            "sctg": [ALL],
            "napcs": [ALL]
        }
Ejemplo n.º 28
0
class FAFYom(BaseFreight, OriginGeo):
    __tablename__ = "yom_faf"
    median_moe = 2
    year = db.Column(db.Integer(), primary_key=True)
    transportation_mode = db.Column(db.String(), primary_key=True)

    @classmethod
    def get_supported_levels(cls):
        return {
            "origin_geo": [STATE, COUNTY, ALL],
            "sctg": [ALL],
            "transportation_mode": [ALL]
        }
Ejemplo n.º 29
0
class DefaultsYg(BaseEd, GeoId):
    __tablename__ = "yg_defaults"
    median_moe = 1.1

    year = db.Column(db.Integer(), primary_key=True)
    rate_type = db.Column(db.String())
    default_rate = db.Column(db.Float)
    num_defaults = db.Column(db.Integer)
    num_borrowers = db.Column(db.Integer)

    @classmethod
    def get_supported_levels(cls):
        return {"year": [ALL], "geo": GeoId.LEVELS}
Ejemplo n.º 30
0
class NISSalariesYuo(NISSalariesBase, UniversityId, IPedsOccId):
    __tablename__ = "noninstructional_salaries_yuo"
    median_moe = 2
    year = db.Column(db.Integer(), primary_key=True)
    num_noninstructional_staff_rca = db.Column(db.Float)

    @classmethod
    def get_supported_levels(cls):
        return {
            "year": [ALL],
            "ipeds_occ": [ALL],
            "university": UniversityId.LEVELS
        }