Interface Schema<D extends Database<?>,​T extends Table<?,​?>>

    • Method Detail

      • exists

        boolean exists()
      • empty

        boolean empty()
      • create

        void create()
        Creates this schema in the database.
      • drop

        void drop()
        Drops this schema from the database.
      • clean

        void clean()
        Cleans all the objects in this schema.
      • allTables

        T[] allTables()
        Retrieves all the tables in this schema.
      • getTable

        Table<?,​?> getTable​(String tableName)
        Retrieves the table with this name in this schema.
      • getFunction

        Function<?,​?> getFunction​(String functionName,
                                        String... args)
        Retrieves the function with this name in this schema.