Moved definitions from modb to modb_manage (2 of 2)

This commit is contained in:
2020-10-05 17:24:33 +01:00
parent 989662942e
commit 5ef02c9c8f
2 changed files with 54 additions and 0 deletions

27
src/modb_p.h Normal file
View File

@@ -0,0 +1,27 @@
#ifndef H__MODB_P__
#define H__MODB_P__
#include <stddef.h>
#include "modb_types.h"
#define SYS_TABLE "_sys"
#define META_TABLE "_meta"
#define OBJECTS_TABLE "_objects"
#define MDO_GROUPS_TABLE "_mdo_groups"
#define USERS_TABLE "_users"
#define GROUPS_TABLE "_groups"
#define USER_GROUPS_TABLE "_user_groups"
#define META_EXT_TABLE "_meta_ext"
typedef struct str_builder_t str_builder;
char *modbTableName(struct modb_t *modb, const char *suffix, size_t suffix_len);
void modbTableName_sb(str_builder *sb, struct modb_t *modb, const char *suffix, size_t suffix_len);
#endif // H__MODB_P__