Definition at line 9 of file 2018012900_loanapp.php.
◆ down()
DROP TABLE lnappanslookupdetail DROP SEQUENCE lnappanswerlookupdetail_ansdetailid_seq DROP INDEX lnappanswerlookupdetail_ansdetailid_idx01
DROP TABLE lnappanslookupheader DROP SEQUENCE lnappanslookupheader_ansid_seq DROP INDEX lnappanslookupheader_ansid_idx01
DROP TABLE lnappschemadetail DROP SEQUENCE lnappschemadetail_detailid_seq DROP INDEX lnappschemadetail_detailid_idx_01
DROP TABLE lnappschemamaster DROP SEQUENCE lnappschemamaster_loanid_seq DROP INDEX lnappschemamaster_loanid_idx01
DROP TABLE lnappuser DROP SEQUENCE lnappuser_userid_seq DROP INDEX lnappuser_uniquefields_idx DROP INDEX lnappuser_userid_key
DROP TABLE lnappuser_questselect DROP INDEX lnappuser_questselect_userid_questid_idx01
DROP TABLE lnappuserresponse DROP SEQUENCE lnappuserresponse_respid_seq DROP INDEX lnappuserresponse_respid_idx01
DROP TABLE lnappconfig DROP SEQUENCE lnappuserresponse_respid_seq DROP INDEX lnappuserresponse_respid_idx01
Definition at line 300 of file 2018012900_loanapp.php.
306 $sql =
"DROP TABLE IF EXISTS lnappanslookupdetail;";
308 $sql =
"DROP SEQUENCE IF EXISTS lnappanswerlookupdetail_ansdetailid_seq;";
310 $sql =
"DROP INDEX IF EXISTS lnappanswerlookupdetail_ansdetailid_idx01;";
318 $sql =
"DROP TABLE IF EXISTS lnappanslookupheader;";
320 $sql =
"DROP SEQUENCE IF EXISTS lnappanslookupheader_ansid_seq;";
322 $sql =
"DROP INDEX IF EXISTS lnappanslookupheader_ansid_idx01;";
330 $sql =
"DROP TABLE IF EXISTS lnappschemadetail;";
332 $sql =
"DROP SEQUENCE IF EXISTS lnappschemadetail_detailid_seq;";
334 $sql =
"DROP INDEX IF EXISTS lnappschemadetail_detailid_idx_01;";
342 $sql =
"DROP TABLE IF EXISTS lnappschemamaster;";
344 $sql =
"DROP SEQUENCE IF EXISTS lnappschemamaster_loanid_seq;";
346 $sql =
"DROP INDEX IF EXISTS lnappschemamaster_loanid_idx01;";
355 $sql =
"DROP TABLE IF EXISTS lnappuser;";
357 $sql =
"DROP SEQUENCE IF EXISTS lnappuser_userid_seq;";
359 $sql =
"DROP INDEX IF EXISTS lnappuser_uniquefields_idx;";
361 $sql =
"DROP INDEX IF EXISTS lnappuser_userid_key;";
368 $sql =
"DROP TABLE IF EXISTS lnappuser_questselect;";
370 $sql =
"DROP INDEX IF EXISTS lnappuser_questselect_userid_questid_idx01;";
378 $sql =
"DROP TABLE IF EXISTS lnappuserresponse;";
380 $sql =
"DROP SEQUENCE IF EXISTS lnappuserresponse_respid_seq;";
382 $sql =
"DROP INDEX IF EXISTS lnappuserresponse_respid_idx01;";
390 $sql =
"DROP TABLE IF EXISTS lnappconfig;";
◆ up()
TABLE LIST
CREATE TABLE lnappanslookupdetail CREATE SEQUENCE lnappanswerlookupdetail_ansdetailid_seq CREATE INDEX lnappanswerlookupdetail_ansdetailid_idx01
CREATE TABLE lnappanslookupheader_ansid_seq CREATE SEQUENCE lnappanswerlookupdetail_ansdetailid_seq CREATE INDEX lnappanslookupheader_ansid_idx01
CREATE TABLE lnappschemadetail CREATE SEQUENCE lnappschemadetail_detailid_seq CREATE INDEX lnappschemadetail_detailid_idx_01
CREATE TABLE lnappschemamaster CREATE SEQUENCE lnappschemamaster_loanid_seq CREATE INDEX lnappschemamaster_loanid_idx01
CREATE TABLE lnappuser CREATE SEQUENCE lnappuser_userid_seq CREATE INDEX lnappuser_uniquefields_idx CREATE INDEX lnappuser_userid_key
CREATE TABLE lnappuser_questselect CREATE INDEX lnappuser_questselect_userid_questid_idx01
CREATE TABLE lnappuserresponse CREATE SEQUENCE lnappuserresponse_respid_seq CREATE INDEX lnappuserresponse_respid_idx01
CREATE TABLE lnappconfig
Definition at line 14 of file 2018012900_loanapp.php.
19 $hasTableLookupDetail = $this->hasTable(
"lnappanslookupdetail");
20 $hasTableLookupHeader = $this->hasTable(
"lnappanslookupheader");
21 $hasTableSchemaDetail = $this->hasTable(
"lnappschemadetail");
22 $hasTableSchemaMaster = $this->hasTable(
"lnappschemamaster");
23 $hasTableUser = $this->hasTable(
"lnappuser");
24 $hasTableQuestSelect = $this->hasTable(
"lnappuser_questselect");
25 $hasTableUserResponse = $this->hasTable(
"lnappuserresponse");
26 $hasTableConfig = $this->hasTable(
"lnappconfig");
33 if (!$hasTableLookupDetail) {
34 $sql =
"CREATE TABLE lnappanslookupdetail ( 35 ansdetailid integer NOT NULL, 37 ansvalue character varying(50), 38 ansdisplay character varying(50) 42 $sql =
"CREATE SEQUENCE lnappanswerlookupdetail_ansdetailid_seq 50 $sql =
"ALTER SEQUENCE lnappanswerlookupdetail_ansdetailid_seq OWNED BY lnappanslookupdetail.ansdetailid;";
53 $sql =
"SET default_with_oids = false;";
56 $sql =
"ALTER TABLE ONLY lnappanslookupdetail ALTER COLUMN ansdetailid SET DEFAULT nextval('lnappanswerlookupdetail_ansdetailid_seq'::regclass);";
59 $sql =
"CREATE UNIQUE INDEX lnappanswerlookupdetail_ansdetailid_idx01 ON lnappanslookupdetail USING btree (ansdetailid);";
68 if (!$hasTableLookupHeader) {
69 $sql =
"CREATE TABLE lnappanslookupheader ( 70 ansid integer NOT NULL, 71 anstitle character varying(50) 75 $sql =
"CREATE SEQUENCE lnappanslookupheader_ansid_seq 83 $sql =
"ALTER SEQUENCE lnappanslookupheader_ansid_seq OWNED BY lnappanslookupheader.ansid;";
86 $sql =
"SET default_with_oids = false;";
89 $sql =
"ALTER TABLE ONLY lnappanslookupheader ALTER COLUMN ansid SET DEFAULT nextval('lnappanslookupheader_ansid_seq'::regclass);";
92 $sql =
"CREATE UNIQUE INDEX lnappanslookupheader_ansid_idx01 ON lnappanslookupheader USING btree (ansid);";
101 if (!$hasTableSchemaDetail) {
102 $sql =
"CREATE TABLE lnappschemadetail ( 103 detailid integer NOT NULL, 108 fieldtype character varying(10), 109 fieldvalue character varying(2000), 110 fieldattr character varying(3000) 114 $sql =
"CREATE SEQUENCE lnappschemadetail_detailid_seq 122 $sql =
"ALTER SEQUENCE lnappschemadetail_detailid_seq OWNED BY lnappschemadetail.detailid;";
125 $sql =
"SET default_with_oids = false;";
128 $sql =
"ALTER TABLE ONLY lnappschemadetail ALTER COLUMN detailid SET DEFAULT nextval('lnappschemadetail_detailid_seq'::regclass);";
131 $sql =
"CREATE UNIQUE INDEX lnappschemadetail_detailid_idx_01 ON lnappschemadetail USING btree (detailid);";
140 if (!$hasTableSchemaMaster) {
141 $sql =
"CREATE TABLE lnappschemamaster ( 142 loanid integer NOT NULL, 143 cu character varying(10), 144 loantitle character varying(50), 145 loandisclosure_fragment character varying(50), 150 $sql =
"CREATE SEQUENCE lnappschemamaster_loanid_seq 158 $sql =
"ALTER SEQUENCE lnappschemamaster_loanid_seq OWNED BY lnappschemamaster.loanid;";
161 $sql =
"SET default_with_oids = false;";
164 $sql =
"ALTER TABLE ONLY lnappschemamaster ALTER COLUMN loanid SET DEFAULT nextval('lnappschemamaster_loanid_seq'::regclass);";
167 $sql =
"CREATE UNIQUE INDEX lnappschemamaster_loanid_idx01 ON lnappschemamaster USING btree (loanid);";
177 if (!$hasTableUser) {
178 $sql =
"CREATE TABLE lnappuser ( 179 userid integer NOT NULL, 180 email character varying(50), 181 pwd character varying(50), 182 allow_e_comm character(1), 183 cu character varying(10), 184 confidenceword character varying(30), 185 failedloginattempts integer, 186 challenge_quest_id integer, 187 userlogintype character(1), 188 user_name character varying(12) 192 $sql =
"CREATE SEQUENCE lnappuser_userid_seq 200 $sql =
"ALTER SEQUENCE lnappuser_userid_seq OWNED BY lnappuser.userid;";
203 $sql =
"SET default_with_oids = false;";
206 $sql =
"ALTER TABLE ONLY lnappuser ALTER COLUMN userid SET DEFAULT nextval('lnappuser_userid_seq'::regclass);";
209 $sql =
"CREATE UNIQUE INDEX lnappuser_uniquefields_idx ON lnappuser USING btree (cu, userlogintype, email, user_name);";
212 $sql =
"CREATE UNIQUE INDEX lnappuser_userid_key ON lnappuser USING btree (userid);";
220 if (!$hasTableQuestSelect) {
221 $sql =
"CREATE TABLE lnappuser_questselect ( 222 userid integer NOT NULL, 223 questid integer NOT NULL, 224 user_answer character varying(100) 228 $sql =
"CREATE UNIQUE INDEX lnappuser_questselect_userid_questid_idx01 ON lnappuser_questselect USING btree (userid, questid);";
237 if (!$hasTableUserResponse) {
238 $sql =
"CREATE TABLE lnappuserresponse ( 239 respid integer NOT NULL, 242 respstatus character(3), 243 respcomments character varying(200), 244 respcoreloanappid character varying(15), 245 respstarton timestamp without time zone, 246 respsubmiton timestamp without time zone, 247 respmodifiedon timestamp without time zone, 248 resplname character varying(55), 249 respfname character varying(25), 250 respmname character varying(25), 251 respssn character(11), 252 respdob character varying(10), 253 respmember character varying(15), 254 respphone character varying(15), 255 respapplication text, 256 respstatusdesc character varying(200), 257 respamt numeric(14,2), 258 resplastinquire timestamp without time zone 262 $sql =
"CREATE SEQUENCE lnappuserresponse_respid_seq 270 $sql =
"ALTER SEQUENCE lnappuserresponse_respid_seq OWNED BY lnappuserresponse.respid;";
273 $sql =
"SET default_with_oids = false;";
276 $sql =
"ALTER TABLE ONLY lnappuserresponse ALTER COLUMN respid SET DEFAULT nextval('lnappuserresponse_respid_seq'::regclass);";
279 $sql =
"CREATE UNIQUE INDEX lnappuserresponse_respid_idx01 ON lnappuserresponse USING btree (respid);";
286 if (!$hasTableConfig) {
287 $sql =
"CREATE TABLE lnappconfig ( 288 cu character varying(12), 289 appconfig character varying
The documentation for this class was generated from the following file: