TIF_E41253310/Backend/create_tracer_responses.sql

90 lines
2.9 KiB
SQL

CREATE TABLE IF NOT EXISTS tracer_responses (
id INT AUTO_INCREMENT PRIMARY KEY,
alumni_id INT NOT NULL UNIQUE,
kode_pt VARCHAR(20),
nik VARCHAR(20),
npwp VARCHAR(20),
telepon VARCHAR(20),
email VARCHAR(255),
status_saat_ini VARCHAR(50),
bulan_dapat_kerja INT,
dapet_kerja_6_bulan INT,
rata_pendapatan VARCHAR(50),
bulan_dapat_kerja_setelah INT,
provinsi_kerja VARCHAR(100),
kab_kota_kerja VARCHAR(100),
jenis_perusahaan_full VARCHAR(100),
jumlah_perusahaan INT,
nama_perusahaan VARCHAR(255),
jabatan VARCHAR(150),
tingkatan_tempat_kerja VARCHAR(50),
sumber_biaya_studi VARCHAR(50),
pt_studi_lanjut VARCHAR(255),
prodi_studi_lanjut VARCHAR(255),
tanggal_masuk_studi DATETIME,
sumber_biaya_kuliah VARCHAR(50),
keeratan_bidang_studi VARCHAR(50),
tingkat_pendidikan_tepat VARCHAR(50),
etika_lulus_full INT,
etika_saat_ini INT,
keahlian_lulus_full INT,
keahlian_saat_ini INT,
bahasa_inggris_lulus_full INT,
bahasa_inggris_saat_ini INT,
teknologi_informasi_lulus_full INT,
teknologi_informasi_saat_ini INT,
komunikasi_lulus_full INT,
komunikasi_saat_ini INT,
kerja_sama_lulus_full INT,
kerja_sama_saat_ini INT,
pengembangan_diri_lulus_full INT,
pengembangan_diri_saat_ini INT,
metode_perkuliahan INT,
metode_demonstrasi INT,
metode_proyek_riset INT,
metode_magang INT,
metode_praktikum INT,
metode_kerja_lapangan INT,
metode_diskusi INT,
mulai_cari_kerja VARCHAR(50),
bulan_cari_sebelum_lulus INT,
bulan_cari_setelah_wisuda INT,
cari_iklan INT,
cari_melamar_tanpa_lowongan INT,
cari_bursa_pameran INT,
cari_internet INT,
cari_dihubungi_perusahaan INT,
cari_kemenakertrans INT,
cari_agen_tenaga_kerja INT,
cari_pusat_karir INT,
cari_kantor_mahasiswa INT,
cari_jejaring INT,
cari_relasi INT,
cari_bangun_usaha INT,
cari_magang INT,
cari_tempat_kuliah INT,
cari_lainnya INT,
jumlah_perusahaan_dilamar INT,
jumlah_perusahaan_merespons INT,
jumlah_perusahaan_wawancara INT,
aktif_cari_kerja_4_minggu VARCHAR(50),
kerja_tidak_sesuai_1 VARCHAR(50),
kerja_tidak_sesuai_2 VARCHAR(50),
alasan_tidak_sesuai_1 VARCHAR(50),
alasan_tidak_sesuai_2 VARCHAR(50),
alasan_tidak_sesuai_3 VARCHAR(50),
alasan_tidak_sesuai_4 VARCHAR(50),
alasan_tidak_sesuai_5 VARCHAR(50),
alasan_tidak_sesuai_6 VARCHAR(50),
alasan_tidak_sesuai_7 VARCHAR(50),
alasan_tidak_sesuai_8 VARCHAR(50),
alasan_tidak_sesuai_9 VARCHAR(50),
alasan_tidak_sesuai_10 VARCHAR(50),
alasan_tidak_sesuai_11 VARCHAR(50),
alasan_tidak_sesuai_lainnya TEXT,
data_extra TEXT,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
FOREIGN KEY (alumni_id) REFERENCES alumni(id) ON DELETE CASCADE
);