15 lines
358 B
TypeScript
15 lines
358 B
TypeScript
![]() |
type Param = {
|
||
|
dbContext?: "Master" | "Dsql User";
|
||
|
dbFullName?: string;
|
||
|
};
|
||
|
|
||
|
export default function checkIfIsMaster({ dbContext, dbFullName }: Param) {
|
||
|
return dbContext?.match(/dsql.user/i)
|
||
|
? false
|
||
|
: global.DSQL_USE_LOCAL
|
||
|
? true
|
||
|
: dbFullName && !dbFullName.match(/^datasquirel$/)
|
||
|
? false
|
||
|
: true;
|
||
|
}
|