class JoinDataSets(FlaskForm): select_dataset_1 = SelectField(u'Dataset 1 name', choices=get_data_sources_name(), validators=[Required()]) select_dataset_2 = SelectField(u'Dataset 2 name', choices=get_data_sources_name(), validators=[Required()]) join_col_name_dataset_1 = StringField(label="Első dataset join mezője", validators=[Required()]) join_col_name_dataset_2 = StringField(label="Első dataset join mezője", validators=[Required()]) join_mode = SelectField(u'Dataset 2 name', choices=['INNER', 'LEFT', 'RIGHT', 'OUTER', 'FUZZY'], validators=[Required()]) new_dataset_name = StringField(label="Új adatforrás db azonosítója", validators=[Required()]) new_dataset_physical_name = StringField(label="Új adatforrás fizikai neve", validators=[Required()]) submit = SubmitField(label='Összekapcsolás elvégzése')
class RemoveDuplication(FlaskForm): select_duplication_dataset = SelectField(u'Field name', choices=get_data_sources_name(), validators=[Required()]) select_duplication_dataset_mode = SelectField(u'Field name', choices=['Első', 'Utolsó', '-'], validators=[Required()]) col_name = StringField(label="Oszlop neve - (üresen hagyva a teljes sor duplikáció kerül vizsgálatra") submit = SubmitField(label='Duplikáció eltávolítás')
class MatchDataSets(FlaskForm): select_dataset_match_1 = SelectField(u'Dataset 1 name', choices=get_data_sources_name(), validators=[Required()]) select_dataset_match_2 = SelectField(u'Dataset 2 name', choices=get_data_sources_name(), validators=[Required()]) submit = SubmitField(label='Összehasonlítás elvégzése')
class CleanText(FlaskForm): select_dataset_clean_text = SelectField(u'Field name', choices=get_data_sources_name(), validators=[Required()]) select_clean_text = StringField(label="Mező név", validators=[Required()]) select_separator = StringField(label="Szeparátor", validators=[Required()]) new_columns = StringField(label="Új mezők neve vesszővel felsorolva", validators=[Required()]) submit = SubmitField(label='Szöveges mező tisztítás')
class RemoveCells(FlaskForm): select_dataset_remove_cells = SelectField(u'Field name', choices=get_data_sources_name(), validators=[Required()]) select_removeable_cells = StringField(label="Törölhető mezők neve vesszővel elválasztva", validators=[Required()]) submit = SubmitField(label='Adatforrás eltávolítás')
class SortDataSet(FlaskForm): select_sort_dataset = SelectField(u'Field name', choices=get_data_sources_name(), validators=[Required()]) col_name = StringField(label="Oszlop/Oszlopok neve, ami alapján a sorbarendezés megtörténik ") sort_mode = SelectField(u'Field name', choices=['Csökkenő', 'Nővekvő'], validators=[Required()]) submit = SubmitField(label='Sorbarendezés elvégzése')
class RemoveDataSet(FlaskForm): select_removeable_dataset = SelectField(u'Field name', choices=get_data_sources_name(), validators=[Required()]) submit = SubmitField(label='Adatforrás eltávolítás')