So this seems like it would be pretty straight forward and I swear I\'ve done this before, but for some reason it\'s just not working for me.
I am using MAMP
You forgot to post the INSERT queries but I'm sure the problem is there. This works as expected:
insert into listings (ListingID) values(1)
... because you omit BathsFull
so MySQL uses the defalt. This doesn't:
insert into listings (ListingID, BathsFull) values(1, null);
... because your are telling MySQL that you want NULL
.