Index: INSTALLATION.md
===================================================================
--- INSTALLATION.md	(revision 9dae8db457f7c2d86798200679aa9e20ff431346)
+++ INSTALLATION.md	(revision 6d8715d7f3465af354e3bb74b5bab8b7de55909e)
@@ -138,5 +138,8 @@
 			<jdbc.default_schema>dbLearnStar</jdbc.default_schema>
 
-			<hib.hbm2ddlauto>update</hib.hbm2ddlauto>
+			<!-- For the first run on an empty database, this needs to be 'create', so that the import.sql script 
+			in src/main/resources will be run to initialize the database.
+			After that you can change it to update or validate. -->
+			<hib.hbm2ddlauto>create</hib.hbm2ddlauto>
 
 			<tapestry.hmac-passphrase>CHANGE_IT!</tapestry.hmac-passphrase>
@@ -222,10 +225,8 @@
 
 Before authentication you need an initial set of users in the MAIN DB.
-
-```sql
-insert into dblearnstar.roles (name) values ('ADMINISTRATOR'),('INSTRUCTOR');
-insert into dblearnstar.person (user_name, first_name, last_name) values ('admin', 'Administrator', 'Administrator');
-insert into dblearnstar.person_role (person_id, role_id) values ((select person_id from dblearnstar.person where user_name='admin'), (select role_id from dblearnstar.roles where name='ADMINISTRATOR'));
-```
+This process is automated by running the script import.sql which is in dbLearnStar-webapp/src/main/resources. 
+It should run automatically to seed initial data in the database during runs with the 'create' parameter in maven settings hib.dbm2ddl.auto.
+Otherwise run the script manually on the first run, before logging in.
+
 Then you can authenticate. Enter a user/password configured in your CAS instance in step 1.
 
Index: dbLearnStar-webApp/src/main/resources/import.sql
===================================================================
--- dbLearnStar-webApp/src/main/resources/import.sql	(revision 9dae8db457f7c2d86798200679aa9e20ff431346)
+++ dbLearnStar-webApp/src/main/resources/import.sql	(revision 6d8715d7f3465af354e3bb74b5bab8b7de55909e)
@@ -1,3 +1,9 @@
-insert into dblearnstar.roles (name) values ('ADMINISTRATOR'),('INSTRUCTOR');
-insert into dblearnstar.person (user_name, first_name, last_name) values ('admin', 'Administrator', 'Administrator');
-insert into dblearnstar.person_role (person_id, role_id) values ((select person_id from dblearnstar.person where user_name='admin'), (select role_id from dblearnstar.roles where name='ADMINISTRATOR'));
+INSERT INTO dblearnstar.roles (name) values ('ADMINISTRATOR'),('INSTRUCTOR');
+INSERT INTO dblearnstar.person (user_name, first_name, last_name) values ('admin', 'Administrator', 'Administrator');
+INSERT INTO dblearnstar.student (person_id) values ((select person_id from dblearnstar.person where user_name='admin'));
+DELETE FROM dblearnstar.person_role WHERE person_id=(select person_id from dblearnstar.person where user_name='admin') and role_id=(select role_id from dblearnstar.roles where name='ADMINISTRATOR');
+DELETE FROM dblearnstar.student WHERE person_id=(select person_id from dblearnstar.person where user_name='admin') and role_id=(select role_id from dblearnstar.roles where name='ADMINISTRATOR');
+INSERT INTO dblearnstar.person_role (person_id, role_id) values ((select person_id from dblearnstar.person where user_name='admin'), (select role_id from dblearnstar.roles where name='ADMINISTRATOR'));
+INSERT INTO dblearnstar.task_type (codetype, title) values ('SQL','SQL'),('DDL','DDL'),('TEXT','TEXT'),('UPLOAD','UPLOAD');
+INSERT INTO dblearnstar.test_type (title) values ('Теориски'),('Практичен'),('Вежби'),('Експериментирање');
+
