// item.service.ts
import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { Item } from '../model/item.entity';
import { Repository } from 'typeorm';
@Injectable()
export class ItemService {
// base.entity.ts
import { PrimaryGeneratedColumn, Column, UpdateDateColumn, CreateDateColumn } from 'typeorm';
export abstract class BaseEntity {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column({ type: 'boolean', default: true })
isActive: boolean;
// app.module.ts
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { configService } from './config/config.service';
@Module({
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -e | |
SERVER="my_database_server"; | |
PW="mysecretpassword"; | |
DB="my_database"; | |
echo "echo stop & remove old docker [$SERVER] and starting new fresh instance of [$SERVER]" | |
(docker kill $SERVER || :) && \ | |
(docker rm $SERVER || :) && \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { Component, ViewChild, ViewContainerRef, TemplateRef, ContentChildren, QueryList, Input } from '@angular/core'; | |
import { TemplatePortal } from '@angular/cdk/portal'; | |
@Component({ | |
selector: 'sugar-field', | |
template: ` | |
<ng-template #template> | |
<div style="border: 2px solid green"> | |
bindTo:{{ bindTo }} | |
<ng-content></ng-content> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// require('dotenv').config(); | |
const nodemailer = require('nodemailer'); | |
const fsm = require('fsm-sdk'); | |
const emailClient = nodemailer.createTransport({ | |
service: 'gmail', | |
auth: { | |
user: process.env.email_from, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const fsm = require('fsm-sdk'); | |
const { IncomingWebhook } = require('@slack/client'); | |
const webhook = new IncomingWebhook(process.env.slack_web_hook); | |
const client = new fsm.CoreAPIClient({ | |
debug: true, | |
clientIdentifier: 'sap-cx2018-edufy', | |
clientVersion: '0.0.1', | |
clientSecret: process.env.client_secret, | |
authAccountName: process.env.auth_accountname, |
NewerOlder