add a default member_status to new members

All new registered members get assigned the member status new_member.
This commit is contained in:
Andreas Zweili 2017-07-25 13:59:16 +02:00
parent 444c545338
commit b3a3a3b1f8
3 changed files with 7 additions and 8 deletions

Binary file not shown.

View File

@ -62,7 +62,7 @@ if not exists (select * from sysobjects where name='members')
member_id int identity not null, member_id int identity not null,
email_address varchar(50) not null, email_address varchar(50) not null,
password varchar(50) not null, password varchar(50) not null,
member_status_id int not null, member_status_id int default 1,
date_of_registration date default getdate(), date_of_registration date default getdate(),
person_id int, person_id int,
signed_agb bit null, signed_agb bit null,

View File

@ -10,9 +10,9 @@
use marketdb; use marketdb;
insert into dbo.member_status (status_name) insert into dbo.member_status (status_name)
values ('test_member'), values ('new_member'),
('full_member'), ('test_member'),
('empty'); ('full_member');
use marketdb; use marketdb;
insert into dbo.salutations (salutation_name) insert into dbo.salutations (salutation_name)
@ -4657,10 +4657,9 @@ values (1,'Max','Muster','1989-07-31','Musterstrasse',3,4,1),
-- insert members without person reference -- insert members without person reference
use marketdb; use marketdb;
insert into dbo.members (email_address, insert into dbo.members (email_address,
password, password)
member_status_id) values ('test_member@gmail.com',123456),
values ('test_member@gmail.com',123456,1), ('full_member@gmail.com',123456);
('full_member@gmail.com',123456,2);
-- insert member with person reference -- insert member with person reference
use marketdb; use marketdb;