[geeklog-cvs] Auth_Enterprise/data/sql mysql.sql,NONE,1.1
jellybob at iowaoutdoors.org
jellybob at iowaoutdoors.org
Thu Jul 8 10:38:42 EDT 2004
Update of /var/cvs/Auth_Enterprise/data/sql
In directory www:/tmp/cvs-serv31358/data/sql
Added Files:
mysql.sql
Log Message:
There's always something forgotten, today it was the sql dump.
--- NEW FILE: mysql.sql ---
CREATE TABLE ae_application (
app_id varchar(30) NOT NULL default '',
app_name varchar(50) NOT NULL default '',
app_contact_email varchar(50) default NULL,
PRIMARY KEY (app_id)
) TYPE=INNODB;
INSERT INTO ae_application VALUES ('Auth_Enterprise','Auth_Enteprise Service','tony at geeklog.net');
INSERT INTO ae_application VALUES ('TEST_PEAR_DB_APP','Test PEAR::DB Provider App', 'tony at geeklog.net');
CREATE TABLE ae_app_privileges (
ap_app_id varchar(30) NOT NULL default '',
ap_priv_cd varchar(20) NOT NULL default '',
ap_priv_desc varchar(128) NOT NULL default '',
PRIMARY KEY (ap_app_id,ap_priv_cd)
) TYPE=INNODB;
ALTER TABLE ae_app_privileges ADD FOREIGN KEY (ap_app_id) REFERENCES ae_application(app_id);
INSERT INTO ae_app_privileges VALUES ('Auth_Enterprise','AE_ADMIN_PRIV','Auth_Enterprise Administrator');
INSERT INTO ae_app_privileges VALUES ('TEST_PEAR_DB_APP', 'AE_ACCOUNT_MGR', 'Account Manager for Test PEAR::DB Provider App');
INSERT INTO ae_app_privileges VALUES ('TEST_PEAR_DB_APP', 'AE_APP_OWNER', 'Application Owner for Test PEAR::DB Provider App');
CREATE TABLE ae_user (
user_name varchar(75) NOT NULL default '',
user_password varchar(20) NOT NULL default '',
user_account_locked tinyint(1) NOT NULL default '0',
user_failed_attempts tinyint(1) unsigned NOT NULL default '0',
user_pwd_last_set int(10) unsigned NOT NULL default '0',
user_creation_date int(10) unsigned NOT NULL default '0',
user_change_date int(10) unsigned NOT NULL default '0',
user_change_user_name varchar(75) default NULL,
INDEX user_change_user_name (user_change_user_name),
PRIMARY KEY (user_name)
) TYPE=INNODB;
ALTER TABLE ae_user ADD FOREIGN KEY (user_change_user_name) REFERENCES ae_user(user_name);
INSERT INTO ae_user VALUES ('ROOT at LOCALHOST','foo',0,0,1038344984,1037738177,1037738177,NULL);
INSERT INTO ae_user VALUES ('WEBMASTER at LOCALHOST','1038344984',0,0,1038344985,1037738177,1037738177,NULL);
CREATE TABLE ae_user_old_password (
uop_user_name varchar(75) NOT NULL default '',
uop_password varchar(20) NOT NULL default '',
uop_insert_date int(10) NOT NULL default '',
PRIMARY KEY (uop_user_name,uop_password)
) TYPE=INNODB;
ALTER TABLE ae_user_old_password ADD FOREIGN KEY (uop_user_name) REFERENCES ae_user(user_name);
CREATE TABLE ae_group (
grp_id mediumint(10) NOT NULL auto_increment,
grp_app_id varchar(30) NOT NULL default '',
grp_logical_name varchar(50) NOT NULL default '',
grp_display_name varchar(50) NOT NULL default '',
grp_descr varchar(255) NOT NULL default '',
grp_create_date int(10) unsigned NOT NULL default '0',
grp_change_date int(10) unsigned default NULL,
grp_change_user_name varchar(75) default NULL,
PRIMARY KEY (grp_id),
INDEX grp_app_id (grp_app_id),
INDEX grp_change_user_name (grp_change_user_name)
) TYPE=INNODB;
ALTER TABLE ae_group ADD FOREIGN KEY (grp_app_id) REFERENCES ae_application(app_id);
ALTER TABLE ae_group ADD FOREIGN KEY (grp_change_user_name) REFERENCES ae_user(user_name);
INSERT INTO ae_group VALUES (1,'Auth_Enterprise','AE_ADMIN','Auth_Enterprise Administrator','This user can modify anything within the Auth_Enterprise application',1037738177,NULL,NULL);
CREATE TABLE ae_group_assignment (
ga_main_grp_id mediumint(10) NOT NULL default '0',
ga_assigned_user_name varchar(75) default NULL,
ga_assigned_grp_id mediumint(10) default NULL,
INDEX ga_main_grp_id (ga_main_grp_id),
INDEX ga_assigned_user_name (ga_assigned_user_name),
INDEX ga_assigned_grp_id (ga_assigned_grp_id)
) TYPE=INNODB;
ALTER TABLE ae_group_assignment ADD FOREIGN KEY (ga_assigned_user_name) REFERENCES ae_user(user_name);
ALTER TABLE ae_group_assignment ADD FOREIGN KEY (ga_main_grp_id) REFERENCES ae_group(grp_id);
ALTER TABLE ae_group_assignment ADD FOREIGN KEY (ga_assigned_grp_id) REFERENCES ae_group(grp_id);
INSERT INTO ae_group_assignment VALUES (1,'ROOT at LOCALHOST',NULL);
CREATE TABLE ae_privilege_access (
pa_priv_cd varchar(20) NOT NULL default '',
pa_app_id varchar(30) NOT NULL default '',
pa_user_name varchar(75) default NULL,
pa_grp_id mediumint(10) default NULL,
UNIQUE INDEX (pa_priv_cd, pa_app_id, pa_user_name, pa_grp_id),
INDEX pa_app_id (pa_app_id),
INDEX pa_grp_id (pa_grp_id),
INDEX pa_user_name (pa_user_name)
) TYPE=INNODB;
ALTER TABLE ae_privilege_access ADD FOREIGN KEY (pa_app_id) REFERENCES ae_application(app_id);
ALTER TABLE ae_privilege_access ADD FOREIGN KEY (pa_grp_id) REFERENCES ae_group(grp_id);
ALTER TABLE ae_privilege_access ADD FOREIGN KEY (pa_user_name) REFERENCES ae_user(user_name);
INSERT INTO ae_privilege_access VALUES ('AE_ADMIN_PRIV','Auth_Enterprise',NULL,1);
INSERT INTO ae_privilege_access VALUES ('AE_ACCOUNT_MGR','TEST_PEAR_DB_APP','WEBMASTER at LOCALHOST',NULL);
CREATE TABLE ae_log_message (
lm_msg_id mediumint(10) NOT NULL auto_increment,
lm_code string varchar(30),
lm_message string varchar(128) NOT NULL,
lm_file string varchar(50) NOT NULL,
lm_line int(5) unsigned NOT NULL,
lm_trace text,
PRIMARY KEY (lm_msg_id),
INDEX lm_code (lm_code)
) TYPE=INNODB;
More information about the geeklog-cvs
mailing list