Skip to content

Instantly share code, notes, and snippets.

View eriker75's full-sized avatar
🎯
Focusing

Eribert Marquez eriker75

🎯
Focusing
View GitHub Profile
@eriker75
eriker75 / docker-compose.pg.yml
Created June 30, 2024 20:47 — forked from Klerith/docker-compose.yml
PostgreSQL & PgAdmin
services:
db:
container_name: postgres_database
image: postgres:16.3
volumes:
- ./postgres:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=123456
restart: always
ports:
@eriker75
eriker75 / SocketContext.js
Created August 24, 2023 08:00 — forked from Klerith/SocketContext.js
Todo lo necesario para conectarnos a nuestro socket server - SocketContext, SocketProvider, useSocket
import React from 'react';
import { createContext } from 'react';
import { useSocket } from '../hooks/useSocket'
export const SocketContext = createContext();
export const SocketProvider = ({ children }) => {
const { socket, online } = useSocket('http://localhost:8080');
@eriker75
eriker75 / tarea-pg-admin.md
Created August 16, 2023 05:34 — forked from Klerith/tarea-pg-admin.md
Tarea sobre PGAdmin y Postgres

Docker Hub images

Postgres

pgAdmin

1. Crear un volumen para almacenar la información de la base de datos

docker COMANDO CREAR postgres-db

2. Montar la imagen de postgres así

OJO: No hay puerto publicado -p, lo que hará imposible acceder a la base de datos con TablePlus

@eriker75
eriker75 / .env
Created August 16, 2023 05:32 — forked from Klerith/.env
Docker compose - multi-staged final
MONGO_USERNAME=strider
MONGO_PASSWORD=123456789
MONGO_DB_NAME=pokemonDB
@eriker75
eriker75 / docker-compose-pg-with-admin.yml
Last active August 16, 2023 05:10 — forked from Klerith/docker-compose.yml
Docker compose terminado - postgres-pgadmin
version: '3'
services:
db:
container_name: postgres_database
image: postgres:15.1
volumes:
# - postgres-db:/var/lib/postgresql/data # ejemplo
- ./postgres:/var/lib/postgresql/data
environment:
@eriker75
eriker75 / import_excel.js
Created March 4, 2023 05:17 — forked from roqbez/import_excel.js
Node.js + Nest.js code to import Excel file to a database
import { HttpService, Injectable, Logger } from '@nestjs/common';
import { InjectModel } from '@nestjs/sequelize';
import { ReadStream } from 'fs';
import { Sequelize } from 'sequelize-typescript';
import * as xlsx from 'xlsx';
import { WorkBook, WorkSheet } from 'xlsx';
import { ArquivoImportacao } from './dto/arquivo-importacao.dto';
@Injectable()
export class ImportacaoProcessosService {
@eriker75
eriker75 / README.md
Created March 3, 2023 04:34 — forked from anchan828/README.md
This is an improvement to allow @nestjs/[email protected] to handle CustomRepository. I won't explain it specifically, but it will help in some way. https://github.com/nestjs/typeorm/pull/1233

You need to provide some classes and decorators yourself to maintain the same style as [email protected].

1. EntityRepository -> CustomRepository

@EntityRepository(UserEntity)
export class UserRepository extends Repository<UserEntity> {}