Skip to content
Snippets Groups Projects
Commit 77d9a90e authored by Piotr Gawron's avatar Piotr Gawron
Browse files

export of languages to sql added

parent e4e3959c
No related branches found
No related tags found
1 merge request!1Appointments dev
package smash.appointment.parse; package smash.appointment.parse;
public class SubjectSqlExporter extends SqlExporter{ public class SubjectSqlExporter extends SqlExporter {
public String toSql(Subject subject) { public String toSql(Subject subject) {
StringBuilder result = new StringBuilder(""); StringBuilder result = new StringBuilder("");
...@@ -56,7 +56,17 @@ public class SubjectSqlExporter extends SqlExporter{ ...@@ -56,7 +56,17 @@ public class SubjectSqlExporter extends SqlExporter{
result.append(subject.isDead() + ","); result.append(subject.isDead() + ",");
result.append(subject.isResigned() + ","); result.append(subject.isResigned() + ",");
result.append(getDateVal(subject.getBirthDate())); result.append(getDateVal(subject.getBirthDate()));
result.append(");"); result.append(");\n");
for (String langueage : subject.getLanguages()) {
result.append("insert into web_subject_languages (");
result.append("subject_id, ");
result.append("language_id) ");
result.append("values (");
result.append("(select max(id) from web_subject), ");
result.append("(select id from web_language where name=" + getStringVal(langueage) + ") ");
result.append(");\n");
}
return result.toString(); return result.toString();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment