diff --git a/jOOQ-examples/Sakila/oracle-sakila-db/README.md b/jOOQ-examples/Sakila/oracle-sakila-db/README.md new file mode 100644 index 0000000000..0890d4fa59 --- /dev/null +++ b/jOOQ-examples/Sakila/oracle-sakila-db/README.md @@ -0,0 +1,45 @@ +# Installation instructions + +## Create schema user +Connect as an admin user such as `SYSTEM` or `SYS` and create a new schema user: + +```sql +SQL> CREATE USER SAKILA IDENTIFIED BY sakila; + +SQL> GRANT CONNECT, RESOURCE, CREATE VIEW, UNLIMITED TABLESPACE TO SAKILA; +``` + +## Create data model +Connect as the `SAKILA` user and run: + +```sql +SQL> @oracle-sakila-schema.sql +``` + +## Load data +Connect as the `SAKILA` user and run: + +```sql +SQL> @oracle-sakila-insert-data.sql +``` + +## Delete data +Connect as the `SAKILA` user and run: + +```sql +SQL> @oracle-sakila-delete-data.sql +``` + +## Drop all objects +Connect as the `SAKILA` user and run: + +```sql +SQL> @oracle-sakila-drop-objects.sql +``` + +## Remove schema user +Connect as an admin user such as `SYSTEM` or `SYS` and drop the schema user: + +```sql +SQL> DROP USER SAKILA CASCADE; +```