/*
  This file is part of Anastasis
  Copyright (C) 2020-2022 Anastasis SARL

  Anastasis is free software; you can redistribute it and/or modify it under the
  terms of the GNU Affero General Public License as published by the Free Software
  Foundation; either version 3, or (at your option) any later version.

  Anastasis is distributed in the hope that it will be useful, but WITHOUT ANY
  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
  A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more details.

  You should have received a copy of the GNU Affero General Public License along with
  Anastasis; see the file COPYING.GPL.  If not, see <http://www.gnu.org/licenses/>
*/
/**
 * @file include/anastasis/anastasis-database/create_tables.h
 * @brief create the Anastasis database tables
 * @author Christian Grothoff
 */
#ifndef ANASTASIS_DATABASE_CREATE_TABLES_H
#define ANASTASIS_DATABASE_CREATE_TABLES_H

#include <gnunet/gnunet_util_lib.h>

/**
 * Initialize the database tables.
 *
 * @return #GNUNET_OK upon success; #GNUNET_SYSERR upon failure
 */
enum GNUNET_GenericReturnValue
ANASTASIS_DB_create_tables (void);

#endif
