borrower_message_preferences add missing borrowers
[ferlib2koha.git] / borrower_message_preferences / add-missing.sh
1 #!/bin/sh -xe
2
3
4 mysql --skip-column-names --batch -e 'select borrowernumber from borrowers order by borrowernumber asc' koha_fer > /dev/shm/1
5
6 mysql --batch -e 'select distinct borrowernumber from borrower_message_preferences order by borrowernumber asc' koha_fer > /dev/shm/2
7
8 wc -l /dev/shm/[12]
9
10 diff /dev/shm/[12] | grep '^< ' | cut -d' ' -f2 | xargs -i mysql -e 'insert into borrower_message_preferences (borrowernumber,message_attribute_id,days_in_advance) values ({},2,0),({},1,null),({},4,null),({},5,null),({},6,null) ;'
11