Имя столбца postgres, заканчивающееся на "_id", невозможно?
Я использую django и postgres для своего приложения. Я пытался сделать таблицу postgres, содержащую столбцы, заканчивающиеся на "_id", чтобы имитировать таблицу отношений. Postgres сделал имя столбца таким, как без "_id".
Например,
class Math(models.Model):
student_id = models.IntegerField()
teacher_id = models.IntegerField()
test_time = models.DateTimeField()
test_id = models.CharField(max_length=255, unique=True)
В таблице postgres оказалось, что имена столбцов таблицы School изменены на;
student
teacher
test_time
test_id
Полагаю, что postgres не позволяет мне присваивать имя столбца, заканчивающееся на "_id", по крайней мере, для IntegerField(). Есть ли способ обойти это ограничение?
Заранее спасибо.