When I create table that has definition of FK’s directly in CREATE command and target table does not exists yet, results in error.
Can checking, if target table exists, be somehow suspended?
my DBMS is Postgres.
Example (pseudocode):
create table "Bar"
foo_id integer FK of "Foo"."id",
someattr text;
create table "Foo"
id integer;
Example is in wrong order, thats why it wont run.
I’m trying to recreate databse in batch, based on definitions in many sql files.
The best ways to deal with this are likely:
outside the table creation, after all tables are created.