29 lines
940 B
Plaintext
29 lines
940 B
Plaintext
--- $Id$
|
|
|
|
SET IGNORECASE TRUE;
|
|
|
|
CREATE TABLE users (
|
|
username VARCHAR(50) NOT NULL PRIMARY KEY,
|
|
password VARCHAR(50) NOT NULL,
|
|
enabled BIT NOT NULL
|
|
);
|
|
|
|
CREATE TABLE authorities (
|
|
username VARCHAR(50) NOT NULL,
|
|
authority VARCHAR(50) NOT NULL
|
|
);
|
|
CREATE UNIQUE INDEX ix_auth_username ON authorities ( username, authority );
|
|
|
|
ALTER TABLE authorities ADD CONSTRAINT fk_authorities_users foreign key (username) REFERENCES users(username);
|
|
|
|
INSERT INTO users VALUES ('marissa', 'koala', true);
|
|
INSERT INTO users VALUES ('dianne', 'emu', true);
|
|
INSERT INTO users VALUES ('scott', 'wombat', true);
|
|
INSERT INTO users VALUES ('peter', 'opal', false);
|
|
|
|
INSERT INTO authorities VALUES ('marissa', 'ROLE_TELLER');
|
|
INSERT INTO authorities VALUES ('marissa', 'ROLE_SUPERVISOR');
|
|
INSERT INTO authorities VALUES ('dianne', 'ROLE_TELLER');
|
|
INSERT INTO authorities VALUES ('scott', 'ROLE_TELLER');
|
|
INSERT INTO authorities VALUES ('peter', 'ROLE_TELLER');
|