12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- CREATE TABLE USERS(USERNAME VARCHAR_IGNORECASE(50) NOT NULL PRIMARY KEY,PASSWORD VARCHAR_IGNORECASE(50) NOT NULL,ENABLED BIT NOT NULL)
- CREATE TABLE AUTHORITIES(USERNAME VARCHAR_IGNORECASE(50) NOT NULL,AUTHORITY VARCHAR_IGNORECASE(50) NOT NULL,CONSTRAINT FK_AUTHORITIES_USERS FOREIGN KEY(USERNAME) REFERENCES USERS(USERNAME))
- CREATE UNIQUE INDEX IX_AUTH_USERNAME ON AUTHORITIES(USERNAME,AUTHORITY)
- GRANT ALL ON CLASS "org.hsqldb.Library" TO PUBLIC
- GRANT ALL ON CLASS "java.lang.Math" TO PUBLIC
- CREATE USER SA PASSWORD "" ADMIN
- SET IGNORECASE TRUE
- CREATE ALIAS DAYNAME FOR "org.hsqldb.Library.dayname"
- CREATE ALIAS SPACE FOR "org.hsqldb.Library.space"
- CREATE ALIAS SUBSTRING FOR "org.hsqldb.Library.substring"
- CREATE ALIAS HEXTORAW FOR "org.hsqldb.Library.hexToRaw"
- CREATE ALIAS SQRT FOR "java.lang.Math.sqrt"
- CREATE ALIAS ABS FOR "org.hsqldb.Library.abs"
- CREATE ALIAS POWER FOR "java.lang.Math.pow"
- CREATE ALIAS CHAR FOR "org.hsqldb.Library.character"
- CREATE ALIAS CONCAT FOR "org.hsqldb.Library.concat"
- CREATE ALIAS PI FOR "org.hsqldb.Library.pi"
- CREATE ALIAS RAWTOHEX FOR "org.hsqldb.Library.rawToHex"
- CREATE ALIAS SECOND FOR "org.hsqldb.Library.second"
- CREATE ALIAS TRUNCATE FOR "org.hsqldb.Library.truncate"
- CREATE ALIAS MONTH FOR "org.hsqldb.Library.month"
- CREATE ALIAS LOWER FOR "org.hsqldb.Library.lcase"
- CREATE ALIAS ATAN2 FOR "java.lang.Math.atan2"
- CREATE ALIAS REPEAT FOR "org.hsqldb.Library.repeat"
- CREATE ALIAS DAYOFMONTH FOR "org.hsqldb.Library.dayofmonth"
- CREATE ALIAS TAN FOR "java.lang.Math.tan"
- CREATE ALIAS RADIANS FOR "java.lang.Math.toRadians"
- CREATE ALIAS FLOOR FOR "java.lang.Math.floor"
- CREATE ALIAS NOW FOR "org.hsqldb.Library.now"
- CREATE ALIAS ACOS FOR "java.lang.Math.acos"
- CREATE ALIAS DAYOFWEEK FOR "org.hsqldb.Library.dayofweek"
- CREATE ALIAS CEILING FOR "java.lang.Math.ceil"
- CREATE ALIAS DAYOFYEAR FOR "org.hsqldb.Library.dayofyear"
- CREATE ALIAS LCASE FOR "org.hsqldb.Library.lcase"
- CREATE ALIAS WEEK FOR "org.hsqldb.Library.week"
- CREATE ALIAS SOUNDEX FOR "org.hsqldb.Library.soundex"
- CREATE ALIAS ASIN FOR "java.lang.Math.asin"
- CREATE ALIAS LOCATE FOR "org.hsqldb.Library.locate"
- CREATE ALIAS EXP FOR "java.lang.Math.exp"
- CREATE ALIAS MONTHNAME FOR "org.hsqldb.Library.monthname"
- CREATE ALIAS YEAR FOR "org.hsqldb.Library.year"
- CREATE ALIAS LEFT FOR "org.hsqldb.Library.left"
- CREATE ALIAS ROUNDMAGIC FOR "org.hsqldb.Library.roundMagic"
- CREATE ALIAS BITOR FOR "org.hsqldb.Library.bitor"
- CREATE ALIAS LTRIM FOR "org.hsqldb.Library.ltrim"
- CREATE ALIAS COT FOR "org.hsqldb.Library.cot"
- CREATE ALIAS COS FOR "java.lang.Math.cos"
- CREATE ALIAS MOD FOR "org.hsqldb.Library.mod"
- CREATE ALIAS SIGN FOR "org.hsqldb.Library.sign"
- CREATE ALIAS DEGREES FOR "java.lang.Math.toDegrees"
- CREATE ALIAS LOG FOR "java.lang.Math.log"
- CREATE ALIAS SIN FOR "java.lang.Math.sin"
- CREATE ALIAS CURTIME FOR "org.hsqldb.Library.curtime"
- CREATE ALIAS DIFFERENCE FOR "org.hsqldb.Library.difference"
- CREATE ALIAS INSERT FOR "org.hsqldb.Library.insert"
- CREATE ALIAS SUBSTR FOR "org.hsqldb.Library.substring"
- CREATE ALIAS DATABASE FOR "org.hsqldb.Library.database"
- CREATE ALIAS MINUTE FOR "org.hsqldb.Library.minute"
- CREATE ALIAS HOUR FOR "org.hsqldb.Library.hour"
- CREATE ALIAS IDENTITY FOR "org.hsqldb.Library.identity"
- CREATE ALIAS QUARTER FOR "org.hsqldb.Library.quarter"
- CREATE ALIAS CURDATE FOR "org.hsqldb.Library.curdate"
- CREATE ALIAS BITAND FOR "org.hsqldb.Library.bitand"
- CREATE ALIAS USER FOR "org.hsqldb.Library.user"
- CREATE ALIAS UCASE FOR "org.hsqldb.Library.ucase"
- CREATE ALIAS RTRIM FOR "org.hsqldb.Library.rtrim"
- CREATE ALIAS LOG10 FOR "org.hsqldb.Library.log10"
- CREATE ALIAS RIGHT FOR "org.hsqldb.Library.right"
- CREATE ALIAS ATAN FOR "java.lang.Math.atan"
- CREATE ALIAS UPPER FOR "org.hsqldb.Library.ucase"
- CREATE ALIAS ASCII FOR "org.hsqldb.Library.ascii"
- CREATE ALIAS RAND FOR "java.lang.Math.random"
- CREATE ALIAS LENGTH FOR "org.hsqldb.Library.length"
- CREATE ALIAS ROUND FOR "org.hsqldb.Library.round"
- CREATE ALIAS REPLACE FOR "org.hsqldb.Library.replace"
- INSERT INTO USERS VALUES('cooper','kookaburra',true)
- INSERT INTO USERS VALUES('dianne','emu',true)
- INSERT INTO USERS VALUES('marissa','koala',true)
- INSERT INTO USERS VALUES('peter','opal',false)
- INSERT INTO USERS VALUES('scott','wombat',true)
- 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')
|