title: postgresql syntax error at or near "EXERCISE_ID" at character 1
body: <p>for postgres in Docker I use some .sql files to build the database. A script concatenates all files in the right order. It doesn't start the Postgres-image, because there is a syntax error. I don't see it, so maybe one of you do it?</p>
  
  <p>LOG from IntelliJ:</p>
  
  <pre><code>2018-03-25 11:05:32.628 UTC [73] ERROR:  syntax error at or near "EXERCISE_ID" at character 1
  2018-03-25 11:05:32.628 UTC [73] STATEMENT:  EXERCISE_ID SERIAL NOT NULL PRIMARY KEY,
    EXERCISE_NAME VARCHAR(50) NOT NULL,
    EXERCISE_DESCRIPTION VARCHAR(300) NOT NULL,
    EXERCISE_SUBCATEGORY INT NOT NULL REFERENCES TL_CATEGORIES(CATEGORY_ID),
    EXERCISE_DATE_ADD DATE NOT NULL,
    EXERCISE_DATE_CHANGED DATE NOT NULL,
    EXERCISE_LOCATION_URL VARCHAR(300) NOT NULL,
    EXERCISE_STATUS VARCHAR(1) NOT NULL DEFAULT '0'
  );
  psql:/docker-entrypoint-initdb.d/sqlinit.sql:47: ERROR:  syntax error at or near "EXERCISE_ID"
  LINE 1: EXERCISE_ID SERIAL NOT NULL PRIMARY KEY,
      ^
  </code></pre>
  
  <p>.sql:</p>
  
  <pre><code>    CREATE TABLE IF NOT EXISTS TL_EXERCISES (
       EXERCISE_ID SERIAL NOT NULL PRIMARY KEY,
       EXERCISE_NAME VARCHAR(50) NOT NULL,
       EXERCISE_DESCRIPTION VARCHAR(300) NOT NULL,
       EXERCISE_SUBCATEGORY INT NOT NULL REFERENCES TL_CATEGORIES(CATEGORY_ID),
       EXERCISE_DATE_ADD DATE NOT NULL,
       EXERCISE_DATE_CHANGED DATE NOT NULL,
       EXERCISE_LOCATION_URL VARCHAR(300) NOT NULL,
       EXERCISE_STATUS VARCHAR(1) NOT NULL DEFAULT '0'
  );
  </code></pre>
  
  <p>Analysis from IntelliJ did not find any errors. </p>
  
  <p>I would be very happy, if you would help me.</p>