Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions constants/residences.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
RAJENDRA_BHAWAN = 'rjb'
RAJIV_BHAWAN = 'rgb'
RAVINDRA_BHAWAN = 'rvb'
HIMALAYA_BHAWAN_BOYS = 'hlb'
EWS_BHAWAN_BOYS = 'ewb'
BOYS_HOSTELS = (
(AZAD_BHAWAN, 'Azad bhawan'),
(CAUTLEY_BHAWAN, 'Cautley bhawan'),
Expand All @@ -26,7 +26,7 @@
(RAJENDRA_BHAWAN, 'Rajendra bhawan'),
(RAJIV_BHAWAN, 'Rajiv bhawan'),
(RAVINDRA_BHAWAN, 'Ravindra bhawan'),
(HIMALAYA_BHAWAN_BOYS,'Himalaya bhawan (boys)')
(EWS_BHAWAN_BOYS,'EWS bhawan (boys)')
)

# Girls' hostels
Expand Down
18 changes: 18 additions & 0 deletions migrations/0019_alter_residence_code.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Generated by Django 4.1.5 on 2025-07-27 20:15

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('shell', '0018_nonteachingstaff'),
]

operations = [
migrations.AlterField(
model_name='residence',
name='code',
field=models.CharField(choices=[('azb', 'Azad bhawan'), ('ctb', 'Cautley bhawan'), ('gnb', 'Ganga bhawan'), ('gvb', 'Govind bhawan'), ('jlb', 'Jawahar bhawan'), ('mvb', 'Malviya bhawan'), ('rkb', 'Radhakrishnan bhawan'), ('rjb', 'Rajendra bhawan'), ('rgb', 'Rajiv bhawan'), ('rvb', 'Ravindra bhawan'), ('ewb', 'EWS bhawan (boys)'), ('snb', 'Sarojini bhawan'), ('kgb', 'Kasturba bhawan'), ('igb', ' Indira bhawan'), ('vbg', 'Vigyan bhawan (girls)'), ('hia', 'Himgiri apartment'), ('hlg', 'Himalaya bhawan (girls)'), ('gph', 'G.P. hostel'), ('mrc', 'M.R. Chopra hostel'), ('azw', 'Azad wing'), ('dsb', 'D.S. Barrack hostel'), ('ank', 'A.N. Khosla house'), ('khs', 'Khosla international house (stay)'), ('mhs', 'Vidyasagar bhawan'), ('ncn', 'N.C. Nigam house'), ('fah', 'Faculty home'), ('khg', 'Khosla international house (guest)'), ('vib', 'Vigyan bhawan'), ('vik', 'Vikas nagar'), ('nit', 'Niti nagar'), ('jkh', 'Jai Krishna house'), ('shi', 'Shivalik apartments'), ('hva', 'Hill view apartments'), ('oth', "Old teachers' hostel"), ('far', 'Faculty residences'), ('doc', 'Doctoral residences'), ('nor', 'Non-resident')], max_length=3, unique=True),
),
]
18 changes: 18 additions & 0 deletions migrations/0020_update_hlb_to_ewb.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
from django.db import migrations
import swapper


def update_hlb_to_ewb(apps, schema_editor):
Residence = swapper.load_model('kernel','Residence')
Residence.objects.filter(code='hlb').update(code='ewb')


class Migration(migrations.Migration):

dependencies = [
('shell', '0019_alter_residence_code'),
]

operations = [
migrations.RunPython(update_hlb_to_ewb, reverse_code=migrations.RunPython.noop),
]