finished dokter / admin almost done

This commit is contained in:
kicap1992
2022-05-04 00:44:09 +08:00
parent c147175e52
commit 099f9fe155
35 changed files with 16329 additions and 612 deletions

View File

@ -22,8 +22,9 @@ module.exports = (sequelize, Sequelize) => {
type: Sequelize.STRING,
allowNull: false
},
jam_kerja:{
type: Sequelize.TEXT('long'),
status : {
type: Sequelize.STRING,
allowNull: false
}
},{
freezeTableName: true,

View File

@ -0,0 +1,27 @@
module.exports = (sequelize, Sequelize) => {
const jadwal_dokter = sequelize.define('tb_jadwal_dokter', {
id_jadwal: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
hari : {
type: Sequelize.STRING,
allowNull: false
},
jam_mulai : {
type: Sequelize.STRING,
allowNull: false
},
jam_selesai : {
type: Sequelize.STRING,
allowNull: false
}
}, {
timestamps: false,
freezeTableName: true,
tableName: 'tb_jadwal_dokter'
})
return jadwal_dokter
}

View File

@ -15,7 +15,7 @@ module.exports = (sequelize, Sequelize) => {
allowNull: false
},
tgl_lahir:{
type: Sequelize.DATE,
type: Sequelize.DATEONLY,
allowNull: false
},
alamat:{

View File

@ -6,29 +6,38 @@ module.exports = (sequelize, Sequelize) => {
primaryKey: true,
autoIncrement: true
},
tanggal_perikas:{
type: Sequelize.DATE,
tanggal_periksa:{
type: Sequelize.DATEONLY,
allowNull: false
},
jam_periksa:{
type: Sequelize.TIME,
allowNull: false
},
diagnosa:{
type: Sequelize.TEXT("tiny"),
allowNull: false
allowNull: true,
defaultValue: null
},
keluhan:{
type: Sequelize.TEXT("tiny"),
allowNull: false
allowNull: true,
defaultValue: null
},
keterangan:{
type: Sequelize.TEXT("tiny"),
allowNull: false
allowNull: true,
defaultValue: null
},
tindakan:{
type: Sequelize.TEXT("tiny"),
allowNull: false
allowNull: true,
defaultValue: null
},
obat : {
type: Sequelize.TEXT("tiny"),
allowNull: false
allowNull: true,
defaultValue: null
}
},{
freezeTableName: true,