From a7959c025eaff522d36c6a7b8edaa031b6c8af74 Mon Sep 17 00:00:00 2001 From: razzanYoni <13521087@mahasiswa.itb.ac.id> Date: Thu, 2 Nov 2023 00:37:29 +0700 Subject: [PATCH] feat : implement migrate to db --- src/main/java/org/tonality/db/Migration.java | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/main/java/org/tonality/db/Migration.java diff --git a/src/main/java/org/tonality/db/Migration.java b/src/main/java/org/tonality/db/Migration.java new file mode 100644 index 0000000..0f3a082 --- /dev/null +++ b/src/main/java/org/tonality/db/Migration.java @@ -0,0 +1,22 @@ +package org.tonality.db; + +import org.hibernate.SessionFactory; +import org.tonality.util.HibernateUtil; + +import static java.lang.System.exit; + +public class Migration { + public static void main(String[] args) { + System.out.println("Migrating Data..."); + + try { + SessionFactory sessionFactory = HibernateUtil.getSessionFactory(); + + System.out.println(sessionFactory); + System.out.println("Migration Complete!"); + } catch (Exception e) { + System.out.println("Error: " + e.getMessage()); + exit(1); + } + } +} -- GitLab